summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierlauro Sciarelli <pierlauro.sciarelli@mongodb.com>2021-12-24 15:47:17 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-12-24 16:12:34 +0000
commit87f9db51df95d631cecdb89e68de181cdd39044b (patch)
treeaddef14a6bdd7cd685250bbf7b1c67843a71cca0
parent43d15218d9b05dfac3120428aea9394f8487557e (diff)
downloadmongo-87f9db51df95d631cecdb89e68de181cdd39044b.tar.gz
SERVER-61637 Increase default range deletion batch sizer5.2.0-rc3
-rw-r--r--jstests/sharding/disable_resumable_range_deleter.js2
-rw-r--r--src/mongo/db/s/sharding_runtime_d_params.idl5
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 2d7cba53792..cc963e35780 100644
--- a/jstests/sharding/disable_resumable_range_deleter.js
+++ b/jstests/sharding/disable_resumable_range_deleter.js
@@ -99,7 +99,7 @@ st.rs0.restart(0, {
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: >-