diff options
| author | Kaloian Manassiev <kaloian.manassiev@mongodb.com> | 2020-08-14 10:40:41 -0400 |
|---|---|---|
| committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-08-17 15:09:49 +0000 |
| commit | faf14d0009c5a39cf8acdffcf6473262e1759381 (patch) | |
| tree | 07e0735b1bf919b9744973843560919f556b5bcd /src/mongo/db/s/shard_key_util.cpp | |
| parent | ea3f3e8f52087187992beb371ffd778a298f950c (diff) | |
| download | mongo-faf14d0009c5a39cf8acdffcf6473262e1759381.tar.gz | |
SERVER-50329 Make ChunkManager be passed by value everywhere
... instead of shared_ptr.
Diffstat (limited to 'src/mongo/db/s/shard_key_util.cpp')
| -rw-r--r-- | src/mongo/db/s/shard_key_util.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/s/shard_key_util.cpp b/src/mongo/db/s/shard_key_util.cpp index 7bbeed2614d..2cae3071624 100644 --- a/src/mongo/db/s/shard_key_util.cpp +++ b/src/mongo/db/s/shard_key_util.cpp @@ -240,7 +240,7 @@ ValidationBehaviorsRefineShardKey::ValidationBehaviorsRefineShardKey(OperationCo const auto minKeyShardId = routingInfo.cm()->getMinKeyShardIdWithSimpleCollation(); _indexShard = uassertStatusOK(Grid::get(opCtx)->shardRegistry()->getShard(opCtx, minKeyShardId)); - _cm = routingInfo.cm(); + _cm.emplace(*routingInfo.cm()); } std::vector<BSONObj> ValidationBehaviorsRefineShardKey::loadIndexes( |
