Page MenuHomePhabricator

CirrusSearch: In prefix search filter out pages that don't exist
Closed, DuplicatePublic

Description

In prefix search we should filter out pages that don't exist. Cirrus already does this for full text search in case the index misses the delete. Also, we should log this so we can hunt down _why_.


Version: unspecified
Severity: normal

Details

Reference
bz73022

Event Timeline

bzimport raised the priority of this task from to Normal.Nov 22 2014, 3:50 AM
bzimport added a project: CirrusSearch.
bzimport set Reference to bz73022.
bzimport added a subscriber: Unknown Object (MLST).

Example from irc:
<Nemo_Bis> manybubbles: if I type "Extension:Multimedia" in mediawiki.org's search box, I get first suggestion "Extension:Multimedia/Media Viewer​" , which doesn't exist

demon removed a subscriber: demon.Aug 19 2015, 3:56 PM
Restricted Application added a project: Discovery. · View Herald TranscriptAug 19 2015, 3:56 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Deskana added a subscriber: Deskana.Feb 4 2016, 6:18 AM

This appears to be a duplicate of T115756: Search suggests non-existent title due to namespace/redirect mixup; the page Multimedia/Media Viewer does exist, but not in the main namespace rather than the extension namespace.