I can't see any errors in the debug log... one page had five occurrences of a search term and only showed up after rebuilding the index many times. I kept running it because I knew the page should be showing up in the results and eventually it got included.
On 26/01/17 17:36, Erik Bernhardson wrote: > On Thu, Jan 26, 2017 at 11:30 AM, Aran <[email protected]> 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 >> [email protected] >> https://lists.wikimedia.org/mailman/listinfo/wikitech-l > _______________________________________________ > Wikitech-l mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/wikitech-l _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
