Topic on Extension talk:CirrusSearch

CirrusSearch failure after re-sync old database

3
Chakaal (talkcontribs)

I am upgrading our Wiki platform. To capture updates since the initial install, I imported the backup from the old server and ran the maintenance on the DB and on the extensions.

However I now get the following problem. I've tried updating the indexes in the CirrusSearch maintenance directory. Old wiki was version 1.20.2 and it seemed to work correctly after initial update to 1.28. It seems to have an index of page titles available, but the "full text" search is not working at all - the search suggestions that come up DO work.

Internal error

[c3a5bc4bc788b6ce0a4ef27c] /index.php?search=middleware&title=Special%3ASearch&go=Go RuntimeException from line 113 of /var/www/html/mediawiki/extensions/CirrusSearch/includes/ElasticsearchIntermediary.php: No search request was made

Backtrace: ...

#0 /var/www/html/mediawiki/extensions/CirrusSearch/includes/Hooks.php(807): CirrusSearch\ElasticsearchIntermediary::setResultPages(array)

#1 [internal function]: CirrusSearch\Hooks::onSpecialSearchResults(string, SqlSearchResultSet, SqlSearchResultSet)

#2 /var/www/html/mediawiki/includes/Hooks.php(195): call_user_func_array(string, array)

#3 /var/www/html/mediawiki/includes/specials/SpecialSearch.php(386): Hooks::run(string, array)

#4 /var/www/html/mediawiki/includes/specials/SpecialSearch.php(242): SpecialSearch->showResults(string)

#5 /var/www/html/mediawiki/includes/specials/SpecialSearch.php(152): SpecialSearch->goResult(string)

#6 /var/www/html/mediawiki/includes/specialpage/SpecialPage.php(522): SpecialSearch->execute(NULL)

#7 /var/www/html/mediawiki/includes/specialpage/SpecialPageFactory.php(577): SpecialPage->run(NULL)

#8 /var/www/html/mediawiki/includes/MediaWiki.php(283): SpecialPageFactory::executePath(Title, RequestContext)

#9 /var/www/html/mediawiki/includes/MediaWiki.php(851): MediaWiki->performRequest()

#10 /var/www/html/mediawiki/includes/MediaWiki.php(512): MediaWiki->main()

#11 /var/www/html/mediawiki/index.php(43): MediaWiki->run()

#12 {main}

EBernhardson (WMF) (talkcontribs)

This looks to be an inconsistency between the version of CirrusSearch and the version of MediaWiki core. Could you link to the exact versions being used?

Deletedaccount4567435 (talkcontribs)

Same thing happened to me AGAIN. I am using MW & Extension:CirrusSearch & Extension:Elastica, ALL from "git checkout origin/REL1_29".

" RuntimeException from line 113 No search request was made"

So I tried the tar ball version from "Special:ExtensionDistributor/CirrusSearch" for CirrusSearch & Elastica, which did not work for MW 1.28 last year.

and NO

" RuntimeException from line 113 No search request was made"

Same error.

Reply to "CirrusSearch failure after re-sync old database"