Implement search across all properties of all records
Description
Environment
Potential Workaround
CSP Request Details
CSP Rejection Details
CSP Approved
defines
has to be done before
relates to
Checklist
hideTestRail: Results
Activity

Marc Johnson March 1, 2022 at 3:00 PM
I have just found which changes the way this configuration is handled.
Maybe it could've been better for me to ask this question there.
I couldn't find an explanation as to the reason for this configuration in that issue either.

Marc Johnson March 1, 2022 at 2:56 PM
is currently [working|UIIN-1645] on providing a UI for folks to search using these indexes. During that work he discovered that the cql.all*
indexes are disabled by default.
This suggests that there is a use case for this kind of search not being available in some circumstances. And that may be a situation the UI needs to be able to detect and react to. The UI work does not currently describe such circumstances.
I've read through the pull requests related to this work and couldn't find an explanation of why the cql.all*
indexes are disabled by default.
Please could you help me.
Why are these indexes disabled by default? Does it come from a product expectation that this can be configured or from a technical resource consumption perspective?
cc:
Assignee

Reporter

Purpose:
Some users would like to be able to conduct a search across all properties of all record types. Proof of concept implemented in terms of https://folio-org.atlassian.net/browse/MSEARCH-168
Scope:
create an additional search option that will cover search by all properties from all inventory record types:
instance field values
item field values
holding-record field values
all field values
Accepted limitation:
Relevancy ranking
Highlighting the match for the searched string within the record
Acceptance criteria:
Implement search options for performing search requests for all field values from instances, items, holding-records
Unit and integration test must be added