summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/config/configsvr_merge_chunks_command.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/s/config/configsvr_merge_chunks_command.cpp')
-rw-r--r--src/mongo/db/s/config/configsvr_merge_chunks_command.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mongo/db/s/config/configsvr_merge_chunks_command.cpp b/src/mongo/db/s/config/configsvr_merge_chunks_command.cpp
index 430cb5c25b9..15d02fe8a98 100644
--- a/src/mongo/db/s/config/configsvr_merge_chunks_command.cpp
+++ b/src/mongo/db/s/config/configsvr_merge_chunks_command.cpp
@@ -87,7 +87,7 @@ public:
repl::ReadConcernArgs::get(opCtx) =
repl::ReadConcernArgs(repl::ReadConcernLevel::kLocalReadConcern);
- const BSONObj shardAndCollVers = uassertStatusOK(
+ const auto shardAndCollVers = uassertStatusOK(
ShardingCatalogManager::get(opCtx)->commitChunksMerge(opCtx,
ns(),
request().getEpoch(),
@@ -96,8 +96,7 @@ public:
request().getChunkRange(),
request().getShard(),
request().getValidAfter()));
- return ConfigSvrMergeResponse{
- ChunkVersion::parse(shardAndCollVers[ChunkVersion::kChunkVersionField])};
+ return ConfigSvrMergeResponse{shardAndCollVers.shardVersion};
}
private: