Page MenuHomePhabricator

While CirrusSearch is doing a transparent reindex requests that span all namespaces hit both the old and the newly made index
Closed, ResolvedPublic

Description

While CirrusSearch is doing a transparent reindex requests that span all namespaces hit both the old and the newly made index. This causes duplicate results and is otherwise silly. This is due to the new index grabbing the _wikiname_ alias before it is populated and without removing that alias from the old index.


Version: unspecified
Severity: normal

Details

Reference
bz53484

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 1:58 AM
bzimport added a project: CirrusSearch.
bzimport set Reference to bz53484.
bzimport added a subscriber: Unknown Object (MLST).

Change 81866 had a related patch set uploaded by Chad:
Carefully replace aliases to prevent duplicates.

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

Change 81866 merged by jenkins-bot:
Carefully replace aliases to prevent duplicates.

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

Deployed and we haven't seen the problem since.