On Thu, Jan 26, 2017 at 11:30 AM, Aran aran@organicdesign.co.nz wrote:
Hello,
I'm managing some mediawiki 1.27.1's running CirrusSearch 0.2 with Elasticsearch 1.7.5. I been noticing that there are often search results missing so I started running the forceSearchIndex.php script each night on a cron job.
But I'm still finding results missing. Today I re-ran the script manually and then found that one of the missing results showed up and that the result count for that term had increased from 18 to 23. I ran the script again and it increased more to 37. I ran more times but the result count did not increase any more.
The commands I've been doing are: forceSearchIndex.php --skipLinks --indexOnSkip forceSearchIndex.php --skipParse
Is this the correct way to do a full index rebuild? is there some parameter that can ensure that no pages get missed?
This is the correct way to rebuild documents in place. It sounds like something is running into errors while building documents though. Could you check your logs for errors related to CirrusSearch?
Thanks, Aran
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l