diff options
author | Pierlauro Sciarelli <pierlauro.sciarelli@mongodb.com> | 2021-01-04 16:31:05 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-01-04 16:43:38 +0000 |
commit | d32a8806d61a8c919815ce1fc92cc5855205b8f3 (patch) | |
tree | d098eba9b2f3f4e88cdfd392fdeaa9a2f260edec | |
parent | 16dcdd77eb4f19fad01820612ffc16b1d3c15649 (diff) | |
download | mongo-d32a8806d61a8c919815ce1fc92cc5855205b8f3.tar.gz |
SERVER-53471 use generated range deleter batch size (BACKPORT-8382)
-rw-r--r-- | src/mongo/db/s/metadata_manager.cpp | 2 | ||||
-rw-r--r-- | src/mongo/db/s/metadata_manager.h | 2 | ||||
-rw-r--r-- | src/mongo/db/s/sharding_runtime_d_params.idl | 2 |
3 files changed, 2 insertions, 4 deletions
diff --git a/src/mongo/db/s/metadata_manager.cpp b/src/mongo/db/s/metadata_manager.cpp index a2564afadb3..ab79f546fd1 100644 --- a/src/mongo/db/s/metadata_manager.cpp +++ b/src/mongo/db/s/metadata_manager.cpp @@ -495,7 +495,7 @@ SharedSemiFuture<void> MetadataManager::_submitRangeForDeletion( int maxToDelete = rangeDeleterBatchSize.load(); if (maxToDelete <= 0) { - maxToDelete = kDefaultRangeDeleterBatchSize; + maxToDelete = kRangeDeleterBatchSizeDefault; } auto cleanupComplete = diff --git a/src/mongo/db/s/metadata_manager.h b/src/mongo/db/s/metadata_manager.h index 08c248a63da..09e655452e3 100644 --- a/src/mongo/db/s/metadata_manager.h +++ b/src/mongo/db/s/metadata_manager.h @@ -286,8 +286,6 @@ private: // Ranges being deleted, or scheduled to be deleted, by a background task. std::list<std::pair<ChunkRange, SharedSemiFuture<void>>> _rangesScheduledForDeletion; - - static constexpr int kDefaultRangeDeleterBatchSize{128}; }; } // namespace mongo diff --git a/src/mongo/db/s/sharding_runtime_d_params.idl b/src/mongo/db/s/sharding_runtime_d_params.idl index 4501c6bb372..dbe92c56f81 100644 --- a/src/mongo/db/s/sharding_runtime_d_params.idl +++ b/src/mongo/db/s/sharding_runtime_d_params.idl @@ -33,7 +33,7 @@ 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 defualt value (128). + the default value (128). set_at: [startup, runtime] cpp_vartype: AtomicWord<int> cpp_varname: rangeDeleterBatchSize |