summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/op_observer_sharding_test.cpp
diff options
context:
space:
mode:
authorBenety Goh <benety@mongodb.com>2020-08-01 14:25:50 -0400
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-08-01 18:52:39 +0000
commit7cdef9c3982206dfc2fdd3b660d4e4d6f5e5d9e9 (patch)
tree5d7ffd099094fcf305b4ab6f0920bf7bc1601b1e /src/mongo/db/s/op_observer_sharding_test.cpp
parent98f525dc3cb20fe3a196976bac08bcb62fa30618 (diff)
downloadmongo-7cdef9c3982206dfc2fdd3b660d4e4d6f5e5d9e9.tar.gz
SERVER-49800 fix use-after-move violations in tests
Diffstat (limited to 'src/mongo/db/s/op_observer_sharding_test.cpp')
-rw-r--r--src/mongo/db/s/op_observer_sharding_test.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/s/op_observer_sharding_test.cpp b/src/mongo/db/s/op_observer_sharding_test.cpp
index eaf8e55f78b..4c328b6936f 100644
--- a/src/mongo/db/s/op_observer_sharding_test.cpp
+++ b/src/mongo/db/s/op_observer_sharding_test.cpp
@@ -43,11 +43,11 @@ const NamespaceString kTestNss("TestDB", "TestColl");
void setCollectionFilteringMetadata(OperationContext* opCtx, CollectionMetadata metadata) {
AutoGetCollection autoColl(opCtx, kTestNss, MODE_X);
+ const auto version = metadata.getShardVersion();
CollectionShardingRuntime::get(opCtx, kTestNss)
->setFilteringMetadata(opCtx, std::move(metadata));
auto& oss = OperationShardingState::get(opCtx);
- const auto version = metadata.getShardVersion();
BSONObjBuilder builder;
version.appendToCommand(&builder);
oss.initializeClientRoutingVersionsFromCommand(kTestNss, builder.obj());