summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/op_observer_sharding_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/s/op_observer_sharding_test.cpp')
-rw-r--r--src/mongo/db/s/op_observer_sharding_test.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/mongo/db/s/op_observer_sharding_test.cpp b/src/mongo/db/s/op_observer_sharding_test.cpp
index 628a62ae180..fefe6006dbc 100644
--- a/src/mongo/db/s/op_observer_sharding_test.cpp
+++ b/src/mongo/db/s/op_observer_sharding_test.cpp
@@ -109,7 +109,8 @@ TEST_F(DocumentKeyStateTest, MakeDocumentKeyStateShardedWithoutIdInShardKey) {
ScopedSetShardRole scopedSetShardRole{
operationContext(),
kTestNss,
- ShardVersion(metadata.getShardVersion()) /* shardVersion */,
+ ShardVersion(metadata.getShardVersion(),
+ CollectionIndexes(metadata.getShardVersion(), boost::none)) /* shardVersion */,
boost::none /* databaseVersion */};
// The order of fields in `doc` deliberately does not match the shard key
@@ -137,7 +138,8 @@ TEST_F(DocumentKeyStateTest, MakeDocumentKeyStateShardedWithIdInShardKey) {
ScopedSetShardRole scopedSetShardRole{
operationContext(),
kTestNss,
- ShardVersion(metadata.getShardVersion()) /* shardVersion */,
+ ShardVersion(metadata.getShardVersion(),
+ CollectionIndexes(metadata.getShardVersion(), boost::none)) /* shardVersion */,
boost::none /* databaseVersion */};
// The order of fields in `doc` deliberately does not match the shard key
@@ -165,7 +167,8 @@ TEST_F(DocumentKeyStateTest, MakeDocumentKeyStateShardedWithIdHashInShardKey) {
ScopedSetShardRole scopedSetShardRole{
operationContext(),
kTestNss,
- ShardVersion(metadata.getShardVersion()) /* shardVersion */,
+ ShardVersion(metadata.getShardVersion(),
+ CollectionIndexes(metadata.getShardVersion(), boost::none)) /* shardVersion */,
boost::none /* databaseVersion */};
auto doc = BSON("key2" << true << "_id"