summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/metadata_manager_test.cpp
diff options
context:
space:
mode:
authorKaloian Manassiev <kaloian.manassiev@mongodb.com>2020-09-03 04:51:07 -0400
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-09-03 16:37:23 +0000
commit3df9c61b7747058cd84edd7a875b1524db57dd1d (patch)
tree64f914b41ba79c59022eed074ffaa7ddbf6741b5 /src/mongo/db/s/metadata_manager_test.cpp
parent58bc5d187eb30270353f68eef3977c5be57e4eb8 (diff)
downloadmongo-3df9c61b7747058cd84edd7a875b1524db57dd1d.tar.gz
SERVER-46199 Make the RoutingTableHistory movable
Diffstat (limited to 'src/mongo/db/s/metadata_manager_test.cpp')
-rw-r--r--src/mongo/db/s/metadata_manager_test.cpp17
1 files changed, 13 insertions, 4 deletions
diff --git a/src/mongo/db/s/metadata_manager_test.cpp b/src/mongo/db/s/metadata_manager_test.cpp
index ea40d8dcb61..71995b20b72 100644
--- a/src/mongo/db/s/metadata_manager_test.cpp
+++ b/src/mongo/db/s/metadata_manager_test.cpp
@@ -88,8 +88,11 @@ protected:
boost::none,
{ChunkType{kNss, range, ChunkVersion(1, 0, epoch), kOtherShard}});
- return CollectionMetadata(
- ChunkManager(kThisShard, DatabaseVersion(UUID::gen(), 1), rt, boost::none), kThisShard);
+ return CollectionMetadata(ChunkManager(kThisShard,
+ DatabaseVersion(UUID::gen(), 1),
+ makeStandaloneRoutingTableHistory(std::move(rt)),
+ boost::none),
+ kThisShard);
}
/**
@@ -131,7 +134,10 @@ protected:
auto rt = cm->getRoutingTableHistory_ForTest().makeUpdated(boost::none, splitChunks);
- return CollectionMetadata(ChunkManager(cm->dbPrimary(), cm->dbVersion(), rt, boost::none),
+ return CollectionMetadata(ChunkManager(cm->dbPrimary(),
+ cm->dbVersion(),
+ makeStandaloneRoutingTableHistory(std::move(rt)),
+ boost::none),
kThisShard);
}
@@ -153,7 +159,10 @@ protected:
auto rt = cm->getRoutingTableHistory_ForTest().makeUpdated(
boost::none, {ChunkType(kNss, ChunkRange(minKey, maxKey), chunkVersion, kOtherShard)});
- return CollectionMetadata(ChunkManager(cm->dbPrimary(), cm->dbVersion(), rt, boost::none),
+ return CollectionMetadata(ChunkManager(cm->dbPrimary(),
+ cm->dbVersion(),
+ makeStandaloneRoutingTableHistory(std::move(rt)),
+ boost::none),
kThisShard);
}