Details
-
Story
-
Status: Closed (View Workflow)
-
P1
-
Resolution: Done
-
None
-
Prokopovych - Sprint 131, Prokopovych - Sprint 132, Prokopovych - Sprint 133
-
8
-
Prokopovych
-
Kiwi (R3 2021) Hot Fix #2
-
Yes
-
Approved by Mike G., Jakub S. and Khalilah.
-
University of Chicago
Description
Overview: In Bugfest environment we have loaded uChicago's data set. In uChicagos inventory they have a holdings with 16316 items. If a holdings have more than 5000 items then all items are not displaying.
Steps to Reproduce:
- Log into some FOLIO Bugfest Kiwi
- Go to Inventory
- Search Holdings HRID ho126544 (=Instance resource title: Briefs and records of the U.S. Supreme Court.)
Expected Results:
All 16316 items are displayed under the holdings:
Actual Results:
The UI stops at 5000.
Plan of attack:
- Change the ...limit=1 query to ...limit=0 to guarantee a correct record count as noted in the CQL docs.
I'm relatively confident this step is necessary, but it may be worth checking the CQL docs to verify. - Change the fetching of associated item records from a single fetch with limit=5000 to a series that fetches all N results, for any N, by retrieving results in pages until all records are retrieved.
Additional Information:
A query of the LDP returns all items.
Interested parties:
christie
Testcase:
Bugfix testing: https://foliotest.testrail.io/index.php?/cases/view/350640
TestRail: Results
Attachments
Issue Links
- relates to
-
MODINV-457 "Join" of Items and holdings records breaks at around 124 Items retrieved in one request
-
- Closed
-
-
UIIN-1938 Instance. Performance issues when displaying the item list in the 3rd pane when record has 1000+ items associated
-
- Closed
-
-
UXPROD-491 Result list. Long term solution. Implement Refined UX-design for Inventory - hierarchical navigation structure (Instance, Holdings, Item)
-
- Analysis Complete
-