Page MenuHomePhabricator

Implement profile management in cirrus
Closed, ResolvedPublic

Description

Profiles have been added to cirrus to tackle the problem of fine tuning our various components.
These profiles are now a pain to maintain and are one the blocker to migrate cirrus to new extension registration.
The new profile management service should provide an easy method for extensions to declare their own profile without having to deal with the cirrus configuration.
Additionally CirrusSearch should provide sane profiles by default without polluting the default config.

Event Timeline

dcausse created this task.Dec 19 2017, 6:11 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
dcausse updated the task description. (Show Details)Dec 19 2017, 6:15 PM

Change 399451 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/CirrusSearch@master] [WIP] Profile management

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

Change 401575 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/Wikibase@master] [WIP] Integrate with cirrus profile service

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

Change 402089 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/CirrusSearch@master] Switch phrase suggester config to profile manager

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

Change 403199 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/CirrusSearch@master] Switch saneitizer config to profile manager

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

Change 404428 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/CirrusSearch@master] Unify profiles with i18n messages

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

Change 404429 had a related patch set uploaded (by DCausse; owner: DCausse):
[mediawiki/extensions/CirrusSearch@master] Switch FullTextQueryBuilder to profile management

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

Change 399451 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Profile management

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

Change 404428 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Unify profiles with i18n messages

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

Change 402089 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Switch phrase suggester config to profile manager

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

Change 403199 merged by Smalyshev:
[mediawiki/extensions/CirrusSearch@master] Switch saneitizer config to profile manager

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

Change 404429 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Switch FullTextQueryBuilder to profile management

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

Change 401575 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Integrate wikibase custom rescoring with cirrus profile service

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

debt closed this task as Resolved.Feb 26 2018, 3:37 PM
debt added a subscriber: debt.

woohoo!