diff options
author | Vesselina Ratcheva <vesselina.ratcheva@10gen.com> | 2022-08-22 21:00:35 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-08-22 22:15:10 +0000 |
commit | aee98e08bc61c76abdf21fc9e8e1b508fab87251 (patch) | |
tree | c8ec9397b2a7d07cc7375410d95dc60154c8e8d1 /src/mongo/db/repl | |
parent | b5de2a7c8a1af5b74bef1f71743d4bfdf03b5efc (diff) | |
download | mongo-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.cpp | 4 |
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; } } |