diff options
author | Ian Boros <ian.boros@mongodb.com> | 2023-02-27 22:06:05 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2023-02-28 15:49:45 +0000 |
commit | 962a7f752a755dcf74ecfb21793111cb1cdcb80d (patch) | |
tree | ba6096463890c79af8e02c1fb037de6c7e0d420f | |
parent | 96b382d29681c24d2a05fc585d3d07d99d6f9b8b (diff) | |
download | mongo-962a7f752a755dcf74ecfb21793111cb1cdcb80d.tar.gz |
SERVER-74366 change CSI util to check feature flag on all nodes
(cherry picked from commit b1bc20ef390cfa2ac0a357680b1839157b51421a)
-rw-r--r-- | jstests/libs/columnstore_util.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/jstests/libs/columnstore_util.js b/jstests/libs/columnstore_util.js index ba2c684da1c..3247e7fcb1f 100644 --- a/jstests/libs/columnstore_util.js +++ b/jstests/libs/columnstore_util.js @@ -58,7 +58,14 @@ function safeToCreateColumnStoreIndexInCluster(nodes) { return false; } - break; + const getParamFeatureFlagRes = assert.commandWorked( + conn.adminCommand({getParameter: 1, featureFlagColumnstoreIndexes: 1})); + if (!getParamFeatureFlagRes.featureFlagColumnstoreIndexes || + !getParamFeatureFlagRes.featureFlagColumnstoreIndexes["value"]) { + jsTestLog("Note: declining to create column store index, because " + + "featureFlagColumnstoreIndexes is disabled"); + return false; + } } return true; |