-
-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: handling synonyms and text fields more efficiently (#234)
* Using synonyms capabilities of ES to avoid storing taxonomies fields in the index * Better handling of full text queries that support them within any expression * make boost_phrase a separate parameter * Raise errors if the query is not well understood or do not pass some sanity checks * Use main translation of taxonomy for facets values (instead of a random synonym) * Better handling of global config to avoid treacherous patterns * Unify parameters for Get and Post (better use of pydantic) * Error on extraneous search parameters to avoid hard to debug issues with typos * Add a command to clean indexes * Integrations tests on search and analyzers Part of: #193 --------- Co-authored-by: Raphaël Bournhonesque <[email protected]>
- Loading branch information
1 parent
9c79fd8
commit f427a5e
Showing
69 changed files
with
4,242 additions
and
1,429 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.