diff options
author | Louis Williams <louis.williams@mongodb.com> | 2021-12-16 17:54:23 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-12-21 22:32:05 +0000 |
commit | 78051c291e3d59d167f10ebe7e0770355875896d (patch) | |
tree | 069156a5777c3ac8cd1fe60fcf86781fead93499 /buildscripts | |
parent | 3509ce6cc788062a95af0639f05db6dd1f59c550 (diff) | |
download | mongo-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')
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 |