Smalyshev has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/351207 )
Change subject: Make search enable CirrusSearch usage if useCirrus parameter is set. ...................................................................... Make search enable CirrusSearch usage if useCirrus parameter is set. Change-Id: I1fe640659e0c08f7dee357e78fb5de5633260d5a --- M repo/Wikibase.hooks.php 1 file changed, 7 insertions(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase refs/changes/07/351207/1 diff --git a/repo/Wikibase.hooks.php b/repo/Wikibase.hooks.php index 115022f..807bbd8 100644 --- a/repo/Wikibase.hooks.php +++ b/repo/Wikibase.hooks.php @@ -19,6 +19,7 @@ use OutputPage; use ParserOutput; use RecentChange; +use RequestContext; use ResourceLoader; use Revision; use SearchResult; @@ -93,8 +94,12 @@ return $entityContentFactory->getContentHandlerForType( $entityType ); }; } - - $searchSettings = $wikibaseRepo->getSettings()->getSetting( 'entitySearch' ); + $request = RequestContext::getMain()->getRequest(); + $settings = $wikibaseRepo->getSettings(); + if ( $request->getVal( 'useCirrus' ) ) { + $settings->setSetting( 'useCirrus', true ); + } + $searchSettings = $settings->getSetting( 'entitySearch' ); if ( $searchSettings['useCirrus'] ) { global $wgCirrusSearchRescoreFunctionScoreChains, $wgCirrusSearchExtraIndexSettings; // ElasticSearch function for entity weight -- To view, visit https://gerrit.wikimedia.org/r/351207 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I1fe640659e0c08f7dee357e78fb5de5633260d5a Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Wikibase Gerrit-Branch: master Gerrit-Owner: Smalyshev <smalys...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits