summaryrefslogtreecommitdiff
path: root/buildscripts
diff options
context:
space:
mode:
authorLouis Williams <louis.williams@mongodb.com>2021-12-16 17:54:23 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-12-21 22:32:05 +0000
commit78051c291e3d59d167f10ebe7e0770355875896d (patch)
tree069156a5777c3ac8cd1fe60fcf86781fead93499 /buildscripts
parent3509ce6cc788062a95af0639f05db6dd1f59c550 (diff)
downloadmongo-78051c291e3d59d167f10ebe7e0770355875896d.tar.gz
SERVER-61754 dbCheck does not hold strong locks during batches
The dbCheck command accepts an optional (default true) parameter, 'snapshotRead', that uses point-in-time reads to check each batch. When true, dbCheck does not block writes. When set to false, dbCheck reverts to blocking writes. (cherry picked from commit da10567348cf7883e2ec40a441e38efc17c23385) (cherry picked from commit 46cc35de8bd699cc7b5c796fc66d6c6c4cf46218)
Diffstat (limited to 'buildscripts')
-rw-r--r--buildscripts/resmokeconfig/suites/concurrency_replication.yml2
-rw-r--r--buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_balancer.yml2
-rw-r--r--buildscripts/resmokeconfig/suites/concurrency_sharded_replication.yml2
3 files changed, 0 insertions, 6 deletions
diff --git a/buildscripts/resmokeconfig/suites/concurrency_replication.yml b/buildscripts/resmokeconfig/suites/concurrency_replication.yml
index 4e3e13aca9d..c2b9e4baa4f 100644
--- a/buildscripts/resmokeconfig/suites/concurrency_replication.yml
+++ b/buildscripts/resmokeconfig/suites/concurrency_replication.yml
@@ -46,6 +46,4 @@ executor:
oplogSize: 1024
set_parameters:
enableTestCommands: 1
- # TODO (SERVER-61754): dbCheck takes strong locks which causes transactions to timeout
- maxTransactionLockRequestTimeoutMillis: 3000
num_nodes: 3
diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_balancer.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_balancer.yml
index 38d15789b4d..f45073c2857 100644
--- a/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_balancer.yml
+++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_balancer.yml
@@ -187,8 +187,6 @@ executor:
mongod_options:
set_parameters:
enableTestCommands: 1
- # TODO (SERVER-61754): dbCheck takes strong locks which causes transactions to timeout
- maxTransactionLockRequestTimeoutMillis: 3000
num_rs_nodes_per_shard: 3
num_shards: 2
num_mongos: 2
diff --git a/buildscripts/resmokeconfig/suites/concurrency_sharded_replication.yml b/buildscripts/resmokeconfig/suites/concurrency_sharded_replication.yml
index d01b29b9f44..dd4e2e55a02 100644
--- a/buildscripts/resmokeconfig/suites/concurrency_sharded_replication.yml
+++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_replication.yml
@@ -150,8 +150,6 @@ executor:
mongod_options:
set_parameters:
enableTestCommands: 1
- # TODO (SERVER-61754): dbCheck takes strong locks which causes transactions to timeout
- maxTransactionLockRequestTimeoutMillis: 3000
num_rs_nodes_per_shard: 3
num_shards: 2
num_mongos: 2