diff options
author | Simon Gratzer <simon.gratzer@mongodb.com> | 2021-05-11 16:51:47 +0200 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-06-13 23:41:23 +0000 |
commit | fc0c2123616158c1d2729761bec699ff03b72d57 (patch) | |
tree | a9b2e4be70828fd2ea97f1b100535a20f837fa24 /src/mongo/db/s/chunk_splitter.cpp | |
parent | 4f573c7ecbd0a5865b99c265928e97a75fefa4fd (diff) | |
download | mongo-fc0c2123616158c1d2729761bec699ff03b72d57.tar.gz |
SERVER-48653 Return updated ShardVersion in _configsvrCommitChunkSplit to avoid blind metadata refresh (BACKPORT-9050)
Diffstat (limited to 'src/mongo/db/s/chunk_splitter.cpp')
-rw-r--r-- | src/mongo/db/s/chunk_splitter.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mongo/db/s/chunk_splitter.cpp b/src/mongo/db/s/chunk_splitter.cpp index 2679e99f02a..bd4c8878544 100644 --- a/src/mongo/db/s/chunk_splitter.cpp +++ b/src/mongo/db/s/chunk_splitter.cpp @@ -92,15 +92,15 @@ Status splitChunkAtMultiplePoints(OperationContext* opCtx, << " parts at a time."}; } - const auto status = splitChunk(opCtx, - nss, - shardKeyPattern.toBSON(), - chunkRange, - splitPoints, - shardId.toString(), - collectionVersion.epoch()); - - return status.getStatus().withContext("split failed"); + return splitChunk(opCtx, + nss, + shardKeyPattern.toBSON(), + chunkRange, + splitPoints, + shardId.toString(), + collectionVersion.epoch()) + .getStatus() + .withContext("split failed"); } /** |