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/collection_metadata.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/collection_metadata.cpp')
-rw-r--r-- | src/mongo/db/s/collection_metadata.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/mongo/db/s/collection_metadata.cpp b/src/mongo/db/s/collection_metadata.cpp index 984fa6a1059..ccb0a5a4050 100644 --- a/src/mongo/db/s/collection_metadata.cpp +++ b/src/mongo/db/s/collection_metadata.cpp @@ -33,8 +33,6 @@ #include "mongo/db/s/collection_metadata.h" -#include <memory> - #include "mongo/bson/simple_bsonobj_comparator.h" #include "mongo/bson/util/builder.h" #include "mongo/db/bson/dotted_path_support.h" @@ -43,7 +41,7 @@ namespace mongo { -CollectionMetadata::CollectionMetadata(std::shared_ptr<ChunkManager> cm, const ShardId& thisShardId) +CollectionMetadata::CollectionMetadata(ChunkManager cm, const ShardId& thisShardId) : _cm(std::move(cm)), _thisShardId(thisShardId) {} BSONObj CollectionMetadata::extractDocumentKey(const BSONObj& doc) const { |