summaryrefslogtreecommitdiff
path: root/src/mongo/db/active_index_builds.cpp
diff options
context:
space:
mode:
authorTrevor Guidry <trevor.guidry@mongodb.com>2022-09-16 19:00:42 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-09-20 18:00:27 +0000
commitbc998019c79c83db140317c3e59761fdd12a8c5f (patch)
tree2d6ce6aafdf155f07fd403c9fff7454c86a8f09f /src/mongo/db/active_index_builds.cpp
parent03bf5f2dff26f3d5c3ca4687c565c3c764bcc013 (diff)
downloadmongo-bc998019c79c83db140317c3e59761fdd12a8c5f.tar.gz
SERVER-69581 add performance-for-range-copy check to clang-tidy
Diffstat (limited to 'src/mongo/db/active_index_builds.cpp')
-rw-r--r--src/mongo/db/active_index_builds.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/active_index_builds.cpp b/src/mongo/db/active_index_builds.cpp
index e9041058530..b0452c0823e 100644
--- a/src/mongo/db/active_index_builds.cpp
+++ b/src/mongo/db/active_index_builds.cpp
@@ -161,7 +161,7 @@ std::vector<std::shared_ptr<ReplIndexBuildState>> ActiveIndexBuilds::_filterInde
WithLock lk, IndexBuildFilterFn indexBuildFilter) const {
std::vector<std::shared_ptr<ReplIndexBuildState>> indexBuilds;
- for (auto pair : _allIndexBuilds) {
+ for (const auto& pair : _allIndexBuilds) {
auto replState = pair.second;
if (!indexBuildFilter(*replState)) {
continue;
@@ -192,7 +192,7 @@ Status ActiveIndexBuilds::registerIndexBuild(
return replIndexBuildState->collectionUUID == replState.collectionUUID;
};
auto collIndexBuilds = _filterIndexBuilds_inlock(lk, pred);
- for (auto existingIndexBuild : collIndexBuilds) {
+ for (const auto& existingIndexBuild : collIndexBuilds) {
for (const auto& name : replIndexBuildState->indexNames) {
if (existingIndexBuild->indexNames.end() !=
std::find(existingIndexBuild->indexNames.begin(),