diff options
author | Esha Maharishi <esha.maharishi@mongodb.com> | 2017-01-06 17:37:54 -0500 |
---|---|---|
committer | Esha Maharishi <esha.maharishi@mongodb.com> | 2017-01-10 10:46:43 -0500 |
commit | b9ecd13e8bee07dea88e908d8e8d2f12239f1879 (patch) | |
tree | bd84cda949af376ecb0825016d4880745c2f9c62 /src/mongo/db/s/split_chunk_command.cpp | |
parent | 739d1efecf53f01f9e2f64d4302fbf3d752db7ab (diff) | |
download | mongo-b9ecd13e8bee07dea88e908d8e8d2f12239f1879.tar.gz |
SERVER-27510 remove chunk version check in moveChunk and splitChunk
Diffstat (limited to 'src/mongo/db/s/split_chunk_command.cpp')
-rw-r--r-- | src/mongo/db/s/split_chunk_command.cpp | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/mongo/db/s/split_chunk_command.cpp b/src/mongo/db/s/split_chunk_command.cpp index 71d29ff6096..756550572a4 100644 --- a/src/mongo/db/s/split_chunk_command.cpp +++ b/src/mongo/db/s/split_chunk_command.cpp @@ -202,15 +202,6 @@ public: const BSONObj min = chunkRange.getMin(); const BSONObj max = chunkRange.getMax(); - boost::optional<ChunkVersion> expectedChunkVersion; - auto statusWithChunkVersion = - ChunkVersion::parseFromBSONWithFieldForCommands(cmdObj, kChunkVersion); - if (statusWithChunkVersion.isOK()) { - expectedChunkVersion = std::move(statusWithChunkVersion.getValue()); - } else if (statusWithChunkVersion != ErrorCodes::NoSuchKey) { - uassertStatusOK(statusWithChunkVersion); - } - vector<BSONObj> splitKeys; { BSONElement splitKeysElem; @@ -329,10 +320,6 @@ public: ChunkType chunkToMove; chunkToMove.setMin(min); chunkToMove.setMax(max); - if (expectedChunkVersion) { - chunkToMove.setVersion(*expectedChunkVersion); - } - uassertStatusOK(collMetadata->checkChunkIsValid(chunkToMove)); } |