-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
QA2: Searchathon fixes #412
Conversation
Updates: - Add search_scope=journal_title (to ease testing and because it really ought to be implemented in the discovery-api, not the front-end - Match on shelfmark lowercased - Allow smart-quotes in fully-quoted searches - Remove boost=1 on quoted creator/contrib phrase matching - Match on new idIsbn.clean and idIssn.clean (added 2024-10-17) - Updates qa index to 2024-10-16 (added shelfMark.keywordLowercased)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good! thanks for adding the invalid bnumber response and updated date string.
@@ -22,6 +22,10 @@ class ElasticQueryBuilder { | |||
case 'title': | |||
this.buildTitleQuery() | |||
break | |||
case 'journal_title': |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is great. Should we ticket the work to remove that transformation from RC?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, although no rush.
This is a PR with several small fixes coming out of the Searchathon session, which are not included in the other mega QA2 PR
Changes:
journal_title
as a search scope, implemented identically to how RC built it - to ease debugging and because it ought to be implemented on the back-endupdatedAtDate
(ISO string)