summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mongo/db/s/config/sharding_catalog_manager_chunk_operations.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/s/config/sharding_catalog_manager_chunk_operations.cpp b/src/mongo/db/s/config/sharding_catalog_manager_chunk_operations.cpp
index 3544004dedb..c0397a95c24 100644
--- a/src/mongo/db/s/config/sharding_catalog_manager_chunk_operations.cpp
+++ b/src/mongo/db/s/config/sharding_catalog_manager_chunk_operations.cpp
@@ -511,7 +511,7 @@ std::vector<ShardId> getShardsOwningChunksForCollection(OperationContext* opCtx,
const auto valuesElem = distinctResult.response.getField("values");
std::vector<ShardId> shardIds;
- for (const auto shard : valuesElem.Array()) {
+ for (const auto& shard : valuesElem.Array()) {
shardIds.emplace_back(shard.String());
}
uassert(ErrorCodes::IncompatibleShardingMetadata,