summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcos José Grillo Ramirez <marcos.grillo@mongodb.com>2021-07-27 13:16:55 +0200
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-11-08 16:46:51 +0000
commit7b70c8b325532bf1dce550977cd90d453588de64 (patch)
tree3b762ccc462a85eb7fcee3dcde5adc92e73fc9a6
parente8ae5a22de1ecd62d6a59908bb351022dc531519 (diff)
downloadmongo-7b70c8b325532bf1dce550977cd90d453588de64.tar.gz
SERVER-57486 Disable periodic index checker on transactions_stale_shard_version_errors.js
(cherry picked from commit 5de55e1319907c14091409686d8463b0270b7170)
-rw-r--r--jstests/sharding/transactions_stale_shard_version_errors.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/jstests/sharding/transactions_stale_shard_version_errors.js b/jstests/sharding/transactions_stale_shard_version_errors.js
index 180b19bf58c..78fd7c970b8 100644
--- a/jstests/sharding/transactions_stale_shard_version_errors.js
+++ b/jstests/sharding/transactions_stale_shard_version_errors.js
@@ -25,7 +25,13 @@ const dbName = "test";
const collName = "foo";
const ns = dbName + '.' + collName;
-const st = new ShardingTest({shards: 3, mongos: 2});
+// Disable checking for index consistency to ensure that the config server doesn't trigger a
+// StaleShardVersion exception on shards and cause them to refresh their sharding metadata.
+const nodeOptions = {
+ setParameter: {enableShardedIndexConsistencyCheck: false}
+};
+
+const st = new ShardingTest({shards: 3, mongos: 2, other: {configOptions: nodeOptions}});
enableStaleVersionAndSnapshotRetriesWithinTransactions(st);