]> git.evergreen-ils.org Git - Evergreen.git/commit
LP1821094: Improve item status reload performance
authorJane Sandberg <sandbej@linnbenton.edu>
Sun, 28 Apr 2019 17:57:30 +0000 (13:57 -0400)
committerTerran McCanna <tmccanna@georgialibraries.org>
Mon, 1 Apr 2024 19:10:12 +0000 (15:10 -0400)
commitc1ea5dcb50ce27070958962822f8df3e5adc5c9f
tree3d19e2ab441161e7998063488acaad5ea032a10b
parentae4ac1d2fc10a1cbfdd4a3453731ac11d4dc451f
LP1821094: Improve item status reload performance

To test:
1) Create a file with 500 or more item barcodes.
2) Load your file into Item Status.
3) Select a few rows.
4) Go to Actions > Edit > Items.
5) Make some changes, then Save and Exit.
6) Time how long it takes between clicking
"Save and Exit" and when the grid actually
refreshes.
7) Repeat steps 2-6, but use Actions > Edit
> Call Numbers instead.
8) Apply this commit.
9) Repeat steps 2-7. The time should be much
faster with this commit.
10) Verify that no columns lose their data
when refreshed, especially monograph parts
and in-house use count.
11) Note that there is also a progress bar.

Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Open-ILS/web/js/ui/default/staff/cat/item/app.js
Open-ILS/web/js/ui/default/staff/circ/services/item.js