Extensions may define their own query builders. CirrusSearch should provide a Query dispatcher that extensions could configure to let cirrus decide which query builders to trigger for a given SearchQuery.
Description
Details
Related Objects
- Mentioned In
- rEWCS0cd8339c8054: Use CirrusSearch query dispatch service
rEWCSacee722d8943: Support new factory_method format in query builder profile
rEWCSbecca9f6ebb4: Use CirrusSearch query dispatch service
rEWCS5e0a53a30b03: Use CirrusSearch query dispatch service
rEWCS2e32652a7114: Use CirrusSearch query dispatch service
rEWCSeac45e5a7898: Use CirrusSearch query dispatch service
rEWCS76c016fefa3f: Use CirrusSearch query dispatch service
rEWCS51be0dc1eb1f: [WIP] Use CirrusSearch query dispatch service
rEWCScc70280fc686: Use CirrusSearch query dispatch service
rEWCS2598af590a20: [WIP] Use CirrusSearch query dispatch service
rEWCS34806fb6aeee: [WIP] Use CirrusSearch query dispatch service
rEWCS37eed555c83d: [WIP] Use CirrusSearch query dispatch service
Event Timeline
Change 491814 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/CirrusSearch@master] Add constants for SearchEngine entry points
https://gerrit.wikimedia.org/r/491814
Change 491815 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/CirrusSearch@master] [WIP] Add search query dispatch service
https://gerrit.wikimedia.org/r/491815
Change 491814 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Add constants for SearchEngine entry points
https://gerrit.wikimedia.org/r/491814
Change 492012 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/WikibaseCirrusSearch@master] [WIP] Use CirrusSearch query dispatch service
https://gerrit.wikimedia.org/r/492012
Change 491815 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/CirrusSearch@master] Add a search query dispatch service
https://gerrit.wikimedia.org/r/491815
Change 492012 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/WikibaseCirrusSearch@master] Use CirrusSearch query dispatch service
https://gerrit.wikimedia.org/r/492012
Change 491815 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Add a search query dispatch service
https://gerrit.wikimedia.org/r/491815
Change 516637 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/CirrusSearch@master] Allow Querybuilder instances to be built using ObjectFactory
https://gerrit.wikimedia.org/r/516637
Change 516750 had a related patch set uploaded (by DCausse; owner: DCausse):
[operations/mediawiki-config@master] [cirrus] Use correct factory declaration for EntityFullTextQueryBuilder
https://gerrit.wikimedia.org/r/516750
Change 516777 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/CirrusSearch@master] Remove CirrusSearchFulltextQueryBuilder[Complete] hooks
https://gerrit.wikimedia.org/r/516777
Change 516637 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Allow Querybuilder instances to be built using ObjectFactory
https://gerrit.wikimedia.org/r/516637
Change 516750 merged by jenkins-bot:
[operations/mediawiki-config@master] [cirrus] Use correct factory declaration for EntityFullTextQueryBuilder
https://gerrit.wikimedia.org/r/516750
Change 522093 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/WikibaseCirrusSearch@master] Support new factory_method format in query builder profile
https://gerrit.wikimedia.org/r/522093
Change 522092 had a related patch set uploaded (by DCausse; owner: DCausse):
[operations/mediawiki-config@master] Revert "Revert "[cirrus] Use correct factory declaration for EntityFullTextQueryBuilder""
https://gerrit.wikimedia.org/r/522092
Change 522093 merged by jenkins-bot:
[mediawiki/extensions/WikibaseCirrusSearch@master] Support new factory_method format in query builder profile
https://gerrit.wikimedia.org/r/522093
Change 522092 merged by jenkins-bot:
[operations/mediawiki-config@master] Revert "Revert "[cirrus] Use correct factory declaration for EntityFullTextQueryBuilder""
https://gerrit.wikimedia.org/r/522092
Change 492012 merged by jenkins-bot:
[mediawiki/extensions/WikibaseCirrusSearch@master] Use CirrusSearch query dispatch service
https://gerrit.wikimedia.org/r/492012
Change 516777 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Remove CirrusSearchFulltextQueryBuilder[Complete] hooks
https://gerrit.wikimedia.org/r/516777