summaryrefslogtreecommitdiff
path: root/src/mongo/s/catalog/type_chunk.cpp
diff options
context:
space:
mode:
authorKaloian Manassiev <kaloian.manassiev@mongodb.com>2018-08-14 10:53:56 -0400
committerKaloian Manassiev <kaloian.manassiev@mongodb.com>2018-09-11 04:18:17 -0400
commit20117b8ee9678794be675eb4d728bfcc8f9d75f4 (patch)
tree1a27ea6e9c4a73617922e487b90e8ef2c3e8fff9 /src/mongo/s/catalog/type_chunk.cpp
parent47826721dd85248b8acb569694687db0e71257cd (diff)
downloadmongo-20117b8ee9678794be675eb4d728bfcc8f9d75f4.tar.gz
SERVER-32198 Make MetadataManager support an 'UNKNOWN' filtering metadata state
Diffstat (limited to 'src/mongo/s/catalog/type_chunk.cpp')
-rw-r--r--src/mongo/s/catalog/type_chunk.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mongo/s/catalog/type_chunk.cpp b/src/mongo/s/catalog/type_chunk.cpp
index c9e6dd9a8f4..e60a916276b 100644
--- a/src/mongo/s/catalog/type_chunk.cpp
+++ b/src/mongo/s/catalog/type_chunk.cpp
@@ -83,7 +83,9 @@ Status extractObject(const BSONObj& obj, const std::string& fieldName, BSONEleme
ChunkRange::ChunkRange(BSONObj minKey, BSONObj maxKey)
: _minKey(std::move(minKey)), _maxKey(std::move(maxKey)) {
- dassert(SimpleBSONObjComparator::kInstance.evaluate(_minKey < _maxKey));
+ dassert(SimpleBSONObjComparator::kInstance.evaluate(_minKey < _maxKey),
+ str::stream() << "Illegal chunk range: " << _minKey.toString() << ", "
+ << _maxKey.toString());
}
StatusWith<ChunkRange> ChunkRange::fromBSON(const BSONObj& obj) {