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
Add a new endpoint in mod-search to stream UUIDs
- Number of records matching search results equals the number of saved instances UUIDs
- Support saving UUIDs for at least 1M records
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.