[go: nahoru, domu]

Page MenuHomePhabricator

Introduce rewrite/second-try strategies
Closed, ResolvedPublic

Description

Currently the code to handle second-try-searches is rather add-hoc and make the work on adding the InitialSearchContext a bit awkward.
It relates to T156019 but this task is not about addressing all the possible search-options but to address second-try searches so that the code & concept behind the two strategies we support today can be "generalized" (language detection and DYM).

Event Timeline

dcausse triaged this task as Medium priority.Sep 13 2018, 3:24 PM
dcausse created this task.

Change 460933 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/CirrusSearch@master] Externalize language detector creation out of CirrusSearch

https://gerrit.wikimedia.org/r/460933

Change 460933 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Externalize language detector creation out of CirrusSearch

https://gerrit.wikimedia.org/r/460933

Change 465432 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/CirrusSearch@master] Unify the CirrusSearch class with SearchQuery

https://gerrit.wikimedia.org/r/465432

Change 466932 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/CirrusSearch@master] Generalize fallback & second tries method

https://gerrit.wikimedia.org/r/466932

Change 465432 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Unify the CirrusSearch class with SearchQuery

https://gerrit.wikimedia.org/r/465432

Change 466932 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Generalize fallback & second-try methods

https://gerrit.wikimedia.org/r/466932