diff options
-rw-r--r-- | src/mongo/db/s/config/sharding_catalog_manager_chunk_operations.cpp | 2 |
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, |