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-20 19:22:04 +0000 |
commit | 46cc35de8bd699cc7b5c796fc66d6c6c4cf46218 (patch) | |
tree | 16688a0e55d63db3f6e047b0f150ed4b0d6d82f5 /buildscripts | |
parent | d2a3a3038de810f7877e5a8c7edb2fd9e366eb1b (diff) | |
download | mongo-46cc35de8bd699cc7b5c796fc66d6c6c4cf46218.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)
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 ef63c635757..872fc477d27 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_replication.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_replication.yml @@ -54,7 +54,5 @@ executor: set_parameters: enableTestCommands: 1 roleGraphInvalidationIsFatal: 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 3961bc6387d..bf6ba570156 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 @@ -183,8 +183,6 @@ executor: enableTestCommands: 1 roleGraphInvalidationIsFatal: 1 receiveChunkWaitForRangeDeleterTimeoutMS: 90000 - # 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 bb2a2303a8b..543b7a090ac 100644 --- a/buildscripts/resmokeconfig/suites/concurrency_sharded_replication.yml +++ b/buildscripts/resmokeconfig/suites/concurrency_sharded_replication.yml @@ -145,8 +145,6 @@ executor: enableTestCommands: 1 roleGraphInvalidationIsFatal: 1 receiveChunkWaitForRangeDeleterTimeoutMS: 90000 - # 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 |