DCausse has uploaded a new change for review. https://gerrit.wikimedia.org/r/247861
Change subject: Added justMapping option to updateOneSearchIndexConfig ...................................................................... Added justMapping option to updateOneSearchIndexConfig This option allows admins to update the mapping only. This should be only used in very specific case (e.g a new field has been added by an extension). Change-Id: I78b19ce7de546a512f8c0475bc1b59c248ca89da --- M maintenance/updateOneSearchIndexConfig.php 1 file changed, 6 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/CirrusSearch refs/changes/61/247861/1 diff --git a/maintenance/updateOneSearchIndexConfig.php b/maintenance/updateOneSearchIndexConfig.php index 0b476dd..5544d3d 100644 --- a/maintenance/updateOneSearchIndexConfig.php +++ b/maintenance/updateOneSearchIndexConfig.php @@ -163,6 +163,7 @@ $maintenance->addOption( 'justAllocation', 'Just validate the shard allocation settings. Use ' . "when you need to apply new cache warmers but want to be sure that you won't apply any other " . 'changes at an inopportune time.' ); + $maintenance->addOption( 'justMapping', 'Just try to update the mapping.' ); } public function execute() { @@ -221,6 +222,11 @@ return; } + if ( $this->getOption( 'justMapping', false ) ) { + $this->validateMapping(); + return; + } + $this->indexIdentifier = $utils->pickIndexIdentifierFromOption( $this->getOption( 'indexIdentifier', 'current' ), $this->getIndexTypeName() ); $this->analysisConfigBuilder = $this->pickAnalyzer( $this->langCode, $this->availablePlugins ); $this->validateIndex(); -- To view, visit https://gerrit.wikimedia.org/r/247861 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I78b19ce7de546a512f8c0475bc1b59c248ca89da Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/CirrusSearch Gerrit-Branch: master Gerrit-Owner: DCausse <dcau...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits