The tests run at https://bulk-edit-perf.ci.folio.org environment.
Test results for BARCODES
1.1.1 Tests results to update 100 records of items retrieved by barcodes by 1 user per second 1 time:
1.1.2 Tests results to update 100 records of items retrieved by barcodes by 2 users per second 1 time:
1.1.3 Tests results to update 100 records of items retrieved by barcodes by 3 users per second 1 time:
1.1.4 Tests results to update 100 records of items retrieved by barcodes by 4 users per second 1 time:
1.1.5 Tests results to update 100 records of items retrieved by barcodes by 5 users per second 1 time:
1.2.1 Tests results to update 1000 records of items retrieved by barcodes by 1 user per second 1 time:
1.2.2 Tests results to update 1000 records of items retrieved by barcodes by 2 users per second 1 time:
1.2.3 Tests results to update 1000 records of items retrieved by barcodes by 3 users per second 1 time:
1.2.4 Tests results to update 1000 records of items retrieved by barcodes by 4 users per second 1 time:
1.2.5 Tests results to update 1000 records of items retrieved by barcodes by 5 users per second 1 time:
Number of users | Affected modules | Number of records | |||||||||||||||||
100 | 1000 | 10_000 | |||||||||||||||||
CPU | Memory (MiB) | CPU | Memory (MiB) | CPU | Memory (MiB) | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | Min | Max | Avg | Min | Max | Avg | Min | Max | Avg | Min | Max | Avg | ||
1 | mod-data-export-worker | 0.0011 | 0.038 | 690.336 | 691.020 | 0.018 | 0.13 | 697.340 | 698.867 | 0.022 | 0.14 | 698.516 | 712.574 | ||||||
mod-data-export-spring | 0.0016 | 0.014 | 756.363 | 756.492 | 0.0018 | 0.0054 | 759.762 | 759.793 | 0.0012 | 0.020 | 759,816 | 760.656 | |||||||
mod-inventory | 0.12 | 0.14 | 369.262 | 369.266 | 0.12 | 0.22 | 369.266 | 369.273 | 0.073 | 0.27 | 369.277 | 369.375 | |||||||
mod-inventory-storage | 0.0017 | 0.11 | 674.871 | 674.926 | 0.24 | 0.37 | 674.879 | 675.086 | 0.055 | 0.43 | 674.922 | 680.105 | |||||||
2 | mod-data-export-worker | 0.035 | 0.070 | 736.746 | 737.000 | 0.037 | 0,17 | 741.855 | 743.332 | ||||||||||
mod-data-export-spring | 0.035 | 0.038 | 691.238 | 691.266 | 0.0025 | 0.012 | 692.82 | 692.887 | |||||||||||
mod-inventory | 0.12 | 0.15 | 375.391 | 375.395 | 0.13 | 0.26 | 375.551 | 375.555 | |||||||||||
mod-inventory-storage | 0.027 | 0.12 | 754.121 | 754.121 | 0.33 | 0.51 | 754.651 | 754.699 | |||||||||||
3 | mod-data-export-worker | 0.037 | 0.11 | 736.641 | 737.340 | 0.027 | 0.19 | 743.141 | 747.410 | ||||||||||
mod-data-export-spring | 0.0033 | 0.017 | 691.273 | 691.359 | 0.0021 | 0.011 | 692.887 | 692.918 | |||||||||||
mod-inventory | 0.13 | 0.16 | 375.395 | 375.398 | 0.12 | 0.27 | 375.551 | 375.582 | |||||||||||
mod-inventory-storage | 0.097 | 0.46 | 754.395 | 754.504 | 0.0021 | 0.51 | 754.613 | 754.828 | |||||||||||
4 | mod-data-export-worker | 0.035 | 0.17 | 737.313 | 738.922 | 0.0031 | 0.21 | 745.172 | 749.313 | ||||||||||
mod-data-export-spring | 0.0024 | 0.0081 | 691.391 | 691.578 | 0.0034 | 0.024 | 692.918 | 693.238 | |||||||||||
mod-inventory | 0.13 | 0.20 | 375.398 | 375.398 | 0.13 | 0.25 | 375.586 | 375.598 | |||||||||||
mod-inventory-storage | 0.0020 | 0.36 | 754.410 | 754.473 | 0.34 | 0.51 | 754.539 | 754.633 | |||||||||||
5 | mod-data-export-worker | 0.037 | 0.11 | 737.598 | 738.637 | 0.036 | 0.26 | 748.855 | 754.051 | ||||||||||
mod-data-export-spring | 0.0026 | 0.010 | 691.613 | 691.668 | 0.0026 | 0.012 | 693.887 | 694.047 | |||||||||||
mod-inventory | 0.13 | 0.22 | 375.398 | 375.473 | 0.13 | 0.26 | 375.594 | 375.609 | |||||||||||
mod-inventory-storage | 0.0020 | 0.26 | 754.418 | 754.473 | 0.33 | 0.51 | 754.539 | 754.660 |
1.3 Tests results to update 10_000 records of items retrieved by barcodes by one user per second 1 time:
Test results for HRIDs
2.1 Tests results to update 100 records of items retrieved by hrids by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.0017 | 0.0057 | 712.875 | 713.270 | ||
mod-data-export-spring | 0.0016 | 0.0022 | 760.684 | 760.695 | ||
mod-inventory | 0.12 | 0.13 | 369.391 | 369.391 | ||
mod-inventory-storage | 0.0016 | 0.031 | 690.402 | 690.578 |
2.2 Tests results to update 1000 records of items retrieved by hrids by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.042 | 0.099 | 713.668 | 714.137 | ||
mod-data-export-spring | 0.0021 | 0.0047 | 760.781 | 760.883 | ||
mod-inventory | 0.14 | 0.24 | 369.398 | 369.402 | ||
mod-inventory-storage | 0.11 | 0.41 | 690.590 | 690.734 |
2.3 Tests results to update 10_000 records of items retrieved by hrids by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.015 | 0.18 | 713.770 | 722.824 | ||
mod-data-export-spring | 0.0013 | 0.010 | 760.887 | 761.473 | ||
mod-inventory | 0.0059 | 0.27 | 369.406 | 369.516 | ||
mod-inventory-storage | 0.15 | 0.43 | 690.609 | 710.270 |
Test results for HOLDINGS UUIDs
3.1 Tests results to update 100 records of items retrieved by holdings uuids by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.012 | 0.047 | 749.117 | 749.785 | ||
mod-data-export-spring | 0.014 | 0.019 | 763.785 | 763.789 | ||
mod-inventory | 0.12 | 0.13 | 370.563 | 370.563 | ||
mod-inventory-storage | 0.017 | 0.095 | 731.578 | 731.672 |
3.2 Tests results to update 1000 records of items retrieved by holdings uuids by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.083 | 0.11 | 746.219 | 747.887 | ||
mod-data-export-spring | 0.0011 | 0.0050 | 763.672 | 763.707 | ||
mod-inventory | 0.12 | 0.20 | 370.563 | 370.563 | ||
mod-inventory-storage | 0.076 | 0.40 | 731.715 | 731.996 |
3.3 Tests results to update 10_000 records of items retrieved by holdings uuids by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.018 | 0.14 | 736.703 | 746.816 | ||
mod-data-export-spring | 0.0011 | 0.0053 | 763.609 | 763.633 | ||
mod-inventory | 0.076 | 0.27 | 369.801 | 370.563 | ||
mod-inventory-storage | 0.10 | 0.43 | 720.246 | 731.738 |
Test results for ACCESSION NUMBERs
4.1 Tests results to update 100 records of items retrieved by accession numbers by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.012 | 0.022 | 749.527 | 749.969 | ||
mod-data-export-spring | 0.0015 | 0.0020 | 763.805 | 763.848 | ||
mod-inventory | 0.12 | 0.14 | 370.563 | 370.563 | ||
mod-inventory-storage | 0.056 | 0.056 | 731.688 | 731.688 |
4.2 Tests results to update 1000 records of items retrieved by accession numbers by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.035 | 0.11 | 746.219 | 747.887 | ||
mod-data-export-spring | 0.0011 | 0.0050 | 763.672 | 763.707 | ||
mod-inventory | 0.12 | 0.20 | 370.563 | 370.563 | ||
mod-inventory-storage | 0.23 | 0.40 | 731.730 | 731.996 |
4.3 Tests results to update 10_000 records of items retrieved by accession numbers by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.020 | 0.15 | 723.156 | 727.801 | ||
mod-data-export-spring | 0.0014 | 0.011 | 763.422 | 763.438 | ||
mod-inventory | 0.076 | 0.28 | 369.594 | 369.734 | ||
mod-inventory-storage | 0.15 | 0.43 | 710.297 | 712.445 |
Test results for UUIDs
5.1 Tests results to update 100 records of items retrieved by uuids by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.0048 | 0.039 | 749.816 | 750.164 | ||
mod-data-export-spring | 0.0014 | 0.0022 | 763.922 | 763.984 | ||
mod-inventory | 0.086 | 0.12 | 370.563 | 370.563 | ||
mod-inventory-storage | 0.046 | 0.090 | 731.688 | 731.691 |
5.2 Tests results to update 1000 records of items retrieved by uuids by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.026 | 0.11 | 749.066 | 749.859 | ||
mod-data-export-spring | 0.0027 | 0.0045 | 763.773 | 763.785 | ||
mod-inventory | 0.14 | 0.25 | 370.563 | 370.563 | ||
mod-inventory-storage | 0.11 | 0.36 | 731.672 | 731.863 |
5.3 Tests results to update 10_000 records of items retrieved by uuids by one user per second 1 time:
CPU | Memory (MiB) | |||||
---|---|---|---|---|---|---|
Min | Max | Avg | Min | Max | Avg | |
mod-data-export-worker | 0.025 | 0.14 | 727.918 | 733.055 | ||
mod-data-export-spring | 0.0011 | 0.0072 | 763.430 | 763.566 | ||
mod-inventory | 0.079 | 0.28 | 369.738 | 369.887 | ||
mod-inventory-storage | 0.085 | 0.42 | 712.324 | 718.469 |