summaryrefslogtreecommitdiff
path: root/src/mongo/s/catalog_cache_test_fixture.cpp
diff options
context:
space:
mode:
authorSimon Graetzer <simon.gratzer@mongodb.com>2021-08-29 18:47:27 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-08-29 19:25:04 +0000
commit5c16643eadef9d516c1c5286a3c7cd28b52c03cb (patch)
tree6dcf16f2b9a6131769135fa2d70dfc5eb9e31ccb /src/mongo/s/catalog_cache_test_fixture.cpp
parent7d155b747d0e867a10644b69093cd1f9bc809bc2 (diff)
downloadmongo-5c16643eadef9d516c1c5286a3c7cd28b52c03cb.tar.gz
SERVER-59052 Remove deprecated ChunkType::ns field
Diffstat (limited to 'src/mongo/s/catalog_cache_test_fixture.cpp')
-rw-r--r--src/mongo/s/catalog_cache_test_fixture.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/mongo/s/catalog_cache_test_fixture.cpp b/src/mongo/s/catalog_cache_test_fixture.cpp
index 975c8804914..f19903c3246 100644
--- a/src/mongo/s/catalog_cache_test_fixture.cpp
+++ b/src/mongo/s/catalog_cache_test_fixture.cpp
@@ -130,7 +130,7 @@ ChunkManager CatalogCacheTestFixture::makeChunkManager(
bool unique,
const std::vector<BSONObj>& splitPoints,
boost::optional<ReshardingFields> reshardingFields) {
- ChunkVersion version(1, 0, OID::gen(), boost::none /* timestamp */);
+ ChunkVersion version(1, 0, OID::gen(), Timestamp(42) /* timestamp */);
const BSONObj databaseBSON = [&]() {
DatabaseType db(
@@ -138,8 +138,9 @@ ChunkManager CatalogCacheTestFixture::makeChunkManager(
return db.toBSON();
}();
+ const auto uuid = UUID::gen();
const BSONObj collectionBSON = [&]() {
- CollectionType coll(nss, version.epoch(), Date_t::now(), UUID::gen());
+ CollectionType coll(nss, version.epoch(), Date_t::now(), uuid);
coll.setKeyPattern(shardKeyPattern.getKeyPattern());
coll.setUnique(unique);
@@ -163,7 +164,7 @@ ChunkManager CatalogCacheTestFixture::makeChunkManager(
for (size_t i = 1; i < splitPointsIncludingEnds.size(); ++i) {
ChunkType chunk(
- nss,
+ uuid,
{shardKeyPattern.getKeyPattern().extendRangeBound(splitPointsIncludingEnds[i - 1],
false),
shardKeyPattern.getKeyPattern().extendRangeBound(splitPointsIncludingEnds[i], false)},
@@ -273,12 +274,12 @@ ChunkManager CatalogCacheTestFixture::loadRoutingTableWithTwoChunksAndTwoShardsI
ChunkVersion version(1, 0, epoch, boost::none /* timestamp */);
ChunkType chunk1(
- nss, {shardKeyPattern.getKeyPattern().globalMin(), BSON("_id" << 0)}, version, {"0"});
+ uuid, {shardKeyPattern.getKeyPattern().globalMin(), BSON("_id" << 0)}, version, {"0"});
chunk1.setName(OID::gen());
version.incMinor();
ChunkType chunk2(
- nss, {BSON("_id" << 0), shardKeyPattern.getKeyPattern().globalMax()}, version, {"1"});
+ uuid, {BSON("_id" << 0), shardKeyPattern.getKeyPattern().globalMax()}, version, {"1"});
chunk2.setName(OID::gen());
version.incMinor();