Author: ram
Description:
Indexes disabled by being mapped to a non-existent host are still generating a large volume of stack traces on some hosts. A sample from search1015 looks like this:
2013-04-16 00:00:00,994 [pool-1-thread-80] WARN org.wikimedia.lsearch.search.WikiSearcher - Cannot get a search index (nor local or remote) for nl-titles.tspart1
2013-04-16 00:00:00,994 [pool-1-thread-80] WARN org.wikimedia.lsearch.search.WikiSearcher - Cannot get a search index (nor local or remote) for nl-titles.tspart2
2013-04-16 00:00:00,994 [pool-1-thread-80] ERROR org.wikimedia.lsearch.search.SearchEngine - Error fetching grouped titles: Error constructing searcher for nl-titles
java.io.IOException: Error constructing searcher for nl-titles
at org.wikimedia.lsearch.search.WikiSearcher.<init>(WikiSearcher.java:104) at org.wikimedia.lsearch.search.SearchEngine.fetchTitles(SearchEngine.java:898) at org.wikimedia.lsearch.search.SearchEngine.search(SearchEngine.java:731) at org.wikimedia.lsearch.search.SearchEngine.search(SearchEngine.java:136) at org.wikimedia.lsearch.frontend.SearchDaemon.processRequest(SearchDaemon.java:106) at org.wikimedia.lsearch.frontend.HttpHandler.handle(HttpHandler.java:197) at org.wikimedia.lsearch.frontend.HttpHandler.run(HttpHandler.java:114) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662)
The number of such messages on search1015/search1016:
(using: grep -c "Error constructing searcher for" log)
419862
416670
A patch to fix this will be committed shortly.
Version: wmf-deployment
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=45795