2021-09-27 - Inventory Search Improvements Meeting
Attendees: Magda Zacharska Charlotte Whitt Monica Arnold Natascha Owens Laura E Daniels Kimberly Pamplin Brian Clark
Note-taker: Kimberly Pamplin
Recording:
Agenda:
- Update from dev:
- Inventory search powered by Elasticsearch! (Inventory ES deprecated)
- Normalized search for call numbers
- Search by all properties
- Browse Use Cases - what should be the next steps?
- Volunteers needed for updating TestRail stories related to UXPROD-3046 : https://foliotest.testrail.io/index.php?/suites/view/21&group_by=cases:section_id&group_order=asc&display_deleted_cases=0&group_id=337
- Summary of our work:
- 30 use cases identified and reviewed
- 18 newly created or updated existing JIRA tickets
- 15 tickets closed, 3 tickets in Falcon's backlog
Notes
- Inventory now powered by ElasticSearch
- Implemented also for Instance lookup component used for orders connections and when connecting preceding titles, etc.
- Normalized search for call numbers
- Examples in Insomnia for Holdings & Items
- Record still appears when searching with punctuation in varying locations
- Not necessary to specify which part of the call number being searched (prefix, etc.)
- Search by all properties
- Investigated how it will impact performance and did not find any performance deterioration. Implemented.
- MSEARCH-182 - Implement search across all properties of all records
- Can search by all record types or specify search by each record type (Instances, Holdings, Items)
- All = truly all, everything in the record.
- Problem with the key for values. If you have in the records key instead of value you cannot find it at this point.
- Examples in Insomnia of each search.
- Not sure if all libraries will want this implemented. Has to be enabled on the tenant level to be accessible. Not currently turned on in Snapshot.
- Will be part of Kiwi. Requested that this be turned on for BugFest.
- Call Number Browse
- In order to implement call number browse will need to be UI work done.
- Summary of what has been accomplished:
- 30 use cases identified and reviewed
- 18 newly created or updated existing JIRA tickets
- 15 tickets closed, 3 tickets in Falcon's backlog