Page MenuHomePhabricator

Build a unified namespace index
Closed, ResolvedPublic

Description

We mix a tiny number of namespace documents into the regular indices, which seems inefficient. We need to do something about single types anyways, so maybe make a single central index for all wikis to store their namespaces in.

Details

Related Gerrit Patches:
mediawiki/extensions/CirrusSearch : masterFinish metastore namespace transition
mediawiki/extensions/CirrusSearch : masterAdd MetaStoreIndex backed namespace search

Event Timeline

EBernhardson triaged this task as Medium priority.Apr 21 2018, 2:20 AM
EBernhardson created this task.

This could probably even use the existing metastore, but need to double check what analysis chains and query types we use.

Change 431669 had a related patch set uploaded (by EBernhardson; owner: EBernhardson):
[mediawiki/extensions/CirrusSearch@master] Add MetaStoreIndex backed namespace search

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

Change 431670 had a related patch set uploaded (by EBernhardson; owner: EBernhardson):
[mediawiki/extensions/CirrusSearch@master] Finish metastore namespace transition

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

Change 431669 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Add MetaStoreIndex backed namespace search

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

Change 431670 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Finish metastore namespace transition

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

debt closed this task as Resolved.Jul 9 2018, 11:56 PM