diff options
author | Pierlauro Sciarelli <pierlauro.sciarelli@mongodb.com> | 2021-12-14 08:35:04 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-12-24 16:17:02 +0000 |
commit | 725a7f5045f4c9f48a4490825df296765207e096 (patch) | |
tree | 5dcc911f8b50a67ad9973846cdefed67f1126fb2 | |
parent | 75efc544765889b9b9e7aae6c31a6cb0753853f8 (diff) | |
download | mongo-725a7f5045f4c9f48a4490825df296765207e096.tar.gz |
SERVER-61637 Increase default range deletion batch size
-rw-r--r-- | jstests/sharding/disable_resumable_range_deleter.js | 2 | ||||
-rw-r--r-- | src/mongo/db/s/sharding_runtime_d_params.idl | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/jstests/sharding/disable_resumable_range_deleter.js b/jstests/sharding/disable_resumable_range_deleter.js index 1492674d57c..e4b896b286f 100644 --- a/jstests/sharding/disable_resumable_range_deleter.js +++ b/jstests/sharding/disable_resumable_range_deleter.js @@ -104,7 +104,7 @@ if (jsTestOptions().useRandomBinVersionsWithinReplicaSet || jsTestOptions().shar remember: true, appendOptions: true, startClean: false, - setParameter: {rangeDeleterBatchDelayMS: 60000} + setParameter: {rangeDeleterBatchDelayMS: 60000, rangeDeleterBatchSize: 128} }); st.rs1.restart(0, { diff --git a/src/mongo/db/s/sharding_runtime_d_params.idl b/src/mongo/db/s/sharding_runtime_d_params.idl index cd5885bbe3f..70f9466365c 100644 --- a/src/mongo/db/s/sharding_runtime_d_params.idl +++ b/src/mongo/db/s/sharding_runtime_d_params.idl @@ -33,13 +33,14 @@ server_parameters: description: >- The maximum number of documents in each batch to delete during the cleanup stage of chunk migration (or the cleanupOrphaned command). A value of 0 indicates that the system chooses - the default value (128). + the default value (INT_MAX). set_at: [startup, runtime] cpp_vartype: AtomicWord<int> cpp_varname: rangeDeleterBatchSize validator: gte: 0 - default: 128 + default: + expr: std::numeric_limits<int>::max() rangeDeleterBatchDelayMS: description: >- |