Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
Falcon Sprint 112
-
3
-
Falcon
Description
Purpose/Overview:
In Inventory ES when the search pane is populated the Save instances UUIDs option is available but the number of the records saved does not match the records returned by search because the data is returned by two different endpoints:
Search: /search/instances?limit=100&query=keyword all "water in africa" - returns 1,661,531 records
Saving UUIDs: /record-bulk/ids&query=keyword all "water in africa" - returns 81 records
Requirements/Scope:
Add a new endpoint in mod-search to stream UUIDs
Approach:
Acceptance criteria:
- Number of records matching search results equals the number of saved instances UUIDs
- Support saving UUIDs for at least 1M records
Additional information:
If the record set changes(additional instances are added) during the saving of UUIDs then those changes will be reflected in the list of saved UUIDs.
TestRail: Results
Attachments
Issue Links
- has to be done before
-
UISEES-58 Update endpoint for saving UUIDs in Inventory ES app
-
- Closed
-
- relates to
-
MSEARCH-207 Saving large set of UUIDs fails
-
- Closed
-
-
MSEARCH-184 Implement retrieving holdings ids as json stream
-
- Closed
-