diff options
author | Randolph Tan <randolph@10gen.com> | 2017-10-18 16:50:43 -0400 |
---|---|---|
committer | Randolph Tan <randolph@10gen.com> | 2017-11-09 13:21:39 -0500 |
commit | e6a8039356154e7d5fae606ec74bcbe6468c07f3 (patch) | |
tree | 7d6b717cf1bef36cd1d3a2301c1de6a0067387fa | |
parent | 2a576865f2ac132eeb76a6fbdc630787b1430e8c (diff) | |
download | mongo-e6a8039356154e7d5fae606ec74bcbe6468c07f3.tar.gz |
SERVER-19919 Remove the 250000 document limit for migration
(cherry picked from commit 830fe9d2093b365d51aaafadfecefcdd09fd0ede)
-rw-r--r-- | src/mongo/db/s/migration_chunk_cloner_source_legacy.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/mongo/db/s/migration_chunk_cloner_source_legacy.cpp b/src/mongo/db/s/migration_chunk_cloner_source_legacy.cpp index a11d74ef587..a57b9434e13 100644 --- a/src/mongo/db/s/migration_chunk_cloner_source_legacy.cpp +++ b/src/mongo/db/s/migration_chunk_cloner_source_legacy.cpp @@ -576,8 +576,7 @@ Status MigrationChunkClonerSourceLegacy::_storeCurrentLocs(OperationContext* txn if (totalRecs > 0) { avgRecSize = collection->dataSize(txn) / totalRecs; maxRecsWhenFull = _args.getMaxChunkSizeBytes() / avgRecSize; - maxRecsWhenFull = std::min((unsigned long long)(kMaxObjectPerChunk + 1), - 130 * maxRecsWhenFull / 100 /* slack */); + maxRecsWhenFull = 130 * maxRecsWhenFull / 100; // pad some slack } else { avgRecSize = 0; maxRecsWhenFull = kMaxObjectPerChunk + 1; |