Page MenuHomePhabricator

CirrusSearch: forceSearchIndex.php tries to index redirects in date mode
Closed, ResolvedPublic

Description

Example:
php ./maintenance/forceSearchIndex.php --forceUpdate --skipParse --from 2013-11-30T00:00:00Z

Indexed 50 pages ending at 2013-12-12T15:05:00Z at 196/second
PHP Warning: CirrusSearch update failed caused by: Error in one or more bulk request actions:

update: /nikwiki_content_1387234069/page/5336 caused DocumentMissingException[[nikwiki_content_1387234069][-1] [page][5336]: document missing]
update: /nikwiki_content_1387234069/page/5338 caused DocumentMissingException[[nikwiki_content_1387234069][-1] [page][5338]: document missing]
update: /nikwiki_content_1387234069/page/5340 caused DocumentMissingException[[nikwiki_content_1387234069][-1] [page][5340]: document missing]
update: /nikwiki_content_1387234069/page/5337 caused DocumentMissingException[[nikwiki_content_1387234069][-1] [page][5337]: document missing]
update: /nikwiki_content_1387234069/page/5340 caused DocumentMissingException[[nikwiki_content_1387234069][-1] [page][5340]: document missing]
update: /nikwiki_content_1387234069/page/5365 caused DocumentMissingException[[nikwiki_content_1387234069][-1] [page][5365]: document missing]
[Called from CirrusSearchUpdater::sendDocuments in /srv/CirrusSearch/includes/Cirr in /srv/mediawiki/includes/debug/Debug.php on line 301


Version: unspecified
Severity: normal

Details

Reference
bz58597

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 2:29 AM
bzimport added a project: CirrusSearch.
bzimport set Reference to bz58597.

Update: it looks like this only comes from redirects to redirects and the like. Either way, I'm uploading a patch to fix it soon.

Change 102323 had a related patch set uploaded by Manybubbles:
Use Cirrus's fancy redirect tracing with --from

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

Change 102323 merged by jenkins-bot:
Use Cirrus's fancy redirect tracing with --from

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