The query sent to the phrase suggest (responsible for did you mean suggestions) is currently owned by FullTextQueryStringQueryBuilder.
We intend to deprecate this builder so the code should be externalized so that it can be reused.
At the same time we should fix how queries with keywords are handled, in other words we should generalize its process thanks to the query AST and remove the SearchContext::addSuggest[Prefix|Suffix] methods.
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Invalid | None | T235826 Introduce more complex and updated search syntax to allow power users and tools to do advanced searches | |||
Open | None | T235827 [EPIC] new query parser is used in production | |||
Open | PRODUCTION ERROR | None | T94814 Fix: "Warning: Search backend error during .. took .." (tracking) | ||
Open | None | T185108 Refactor query parsing logic | |||
Resolved | dcausse | T190131 Externalize the phrase suggest builder (DYM) |