From bb6a46350c11811336266290b5064a140ed3c8e0 Mon Sep 17 00:00:00 2001 From: Andrew Kostka Date: Wed, 20 Mar 2024 12:01:20 +0100 Subject: [PATCH] Add flag to enable CirrusSearch prefixing for ids (#434) --- dist-persist/wbstack/src/Settings/LocalSettings.php | 4 ++++ dist/wbstack/src/Settings/LocalSettings.php | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/dist-persist/wbstack/src/Settings/LocalSettings.php b/dist-persist/wbstack/src/Settings/LocalSettings.php index 2f470e782..747033462 100644 --- a/dist-persist/wbstack/src/Settings/LocalSettings.php +++ b/dist-persist/wbstack/src/Settings/LocalSettings.php @@ -673,6 +673,10 @@ function onSkinTemplateNavigationUniversal( SkinTemplate $skin, array &$links ) // prepends indices with database name $wgCirrusSearchIndexBaseName = getenv( 'MW_CIRRUSSEARCH_INDEX_BASE_NAME' ) ?: $wgDBname; + if ( getenv( 'MW_CIRRUSSEARCH_PREFIX_IDS' ) === 'yes' ) { + $wgCirrusSearchPrefixIds = true; + } + $wgSearchType = 'CirrusSearch'; $wgCirrusSearchDefaultCluster = 'default'; diff --git a/dist/wbstack/src/Settings/LocalSettings.php b/dist/wbstack/src/Settings/LocalSettings.php index 2f470e782..747033462 100644 --- a/dist/wbstack/src/Settings/LocalSettings.php +++ b/dist/wbstack/src/Settings/LocalSettings.php @@ -673,6 +673,10 @@ function onSkinTemplateNavigationUniversal( SkinTemplate $skin, array &$links ) // prepends indices with database name $wgCirrusSearchIndexBaseName = getenv( 'MW_CIRRUSSEARCH_INDEX_BASE_NAME' ) ?: $wgDBname; + if ( getenv( 'MW_CIRRUSSEARCH_PREFIX_IDS' ) === 'yes' ) { + $wgCirrusSearchPrefixIds = true; + } + $wgSearchType = 'CirrusSearch'; $wgCirrusSearchDefaultCluster = 'default';