summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl
diff options
context:
space:
mode:
authorVesselina Ratcheva <vesselina.ratcheva@10gen.com>2022-08-22 21:00:35 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-08-22 22:15:10 +0000
commitaee98e08bc61c76abdf21fc9e8e1b508fab87251 (patch)
treec8ec9397b2a7d07cc7375410d95dc60154c8e8d1 /src/mongo/db/repl
parentb5de2a7c8a1af5b74bef1f71743d4bfdf03b5efc (diff)
downloadmongo-aee98e08bc61c76abdf21fc9e8e1b508fab87251.tar.gz
SERVER-68812 Prevent extra Stats copies in InitialSyncer::_appendInitialSyncProgressMinimal_inlock
Diffstat (limited to 'src/mongo/db/repl')
-rw-r--r--src/mongo/db/repl/initial_syncer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/repl/initial_syncer.cpp b/src/mongo/db/repl/initial_syncer.cpp
index 709893dde28..49954bed294 100644
--- a/src/mongo/db/repl/initial_syncer.cpp
+++ b/src/mongo/db/repl/initial_syncer.cpp
@@ -434,8 +434,8 @@ void InitialSyncer::_appendInitialSyncProgressMinimal_inlock(BSONObjBuilder* bob
const auto approxTotalDataSize = allDbClonerStats.dataSize;
bob->appendNumber("approxTotalDataSize", approxTotalDataSize);
long long approxTotalBytesCopied = 0;
- for (auto dbClonerStats : allDbClonerStats.databaseStats) {
- for (auto collClonerStats : dbClonerStats.collectionStats) {
+ for (auto&& dbClonerStats : allDbClonerStats.databaseStats) {
+ for (auto&& collClonerStats : dbClonerStats.collectionStats) {
approxTotalBytesCopied += collClonerStats.approxBytesCopied;
}
}