summaryrefslogtreecommitdiff
path: root/src/mongo/s/chunk_manager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/s/chunk_manager.cpp')
-rw-r--r--src/mongo/s/chunk_manager.cpp27
1 files changed, 14 insertions, 13 deletions
diff --git a/src/mongo/s/chunk_manager.cpp b/src/mongo/s/chunk_manager.cpp
index de4785240df..5548ea4f642 100644
--- a/src/mongo/s/chunk_manager.cpp
+++ b/src/mongo/s/chunk_manager.cpp
@@ -427,11 +427,11 @@ Status ChunkManager::createFirstChunks(OperationContext* txn,
chunk.setShard(shardIds[i % shardIds.size()]);
chunk.setVersion(version);
- Status status = grid.catalogManager(txn)
- ->insertConfigDocument(txn, ChunkType::ConfigNS, chunk.toBSON());
+ Status status = grid.catalogManager(txn)->insertConfigDocument(
+ txn, ChunkType::ConfigNS, chunk.toBSON());
if (!status.isOK()) {
- const string errMsg = str::stream()
- << "Creating first chunks failed: " << status.reason();
+ const string errMsg = str::stream() << "Creating first chunks failed: "
+ << status.reason();
error() << errMsg;
return Status(status.code(), errMsg);
}
@@ -472,9 +472,12 @@ shared_ptr<Chunk> ChunkManager::findIntersectingChunk(OperationContext* txn,
}
msgasserted(8070,
- str::stream() << "couldn't find a chunk intersecting: " << shardKey
- << " for ns: " << _ns << " at version: " << _version.toString()
- << ", number of chunks: " << _chunkMap.size());
+ str::stream() << "couldn't find a chunk intersecting: " << shardKey << " for ns: "
+ << _ns
+ << " at version: "
+ << _version.toString()
+ << ", number of chunks: "
+ << _chunkMap.size());
}
void ChunkManager::getShardIdsForQuery(OperationContext* txn,
@@ -714,12 +717,10 @@ ChunkManager::ChunkRangeMap ChunkManager::_constructRanges(const ChunkMap& chunk
while (current != chunkMap.cend()) {
const auto rangeFirst = current;
- current = std::find_if(current,
- chunkMap.cend(),
- [&rangeFirst](const ChunkMap::value_type& chunkMapEntry) {
- return chunkMapEntry.second->getShardId() !=
- rangeFirst->second->getShardId();
- });
+ current = std::find_if(
+ current, chunkMap.cend(), [&rangeFirst](const ChunkMap::value_type& chunkMapEntry) {
+ return chunkMapEntry.second->getShardId() != rangeFirst->second->getShardId();
+ });
const auto rangeLast = std::prev(current);
const BSONObj rangeMin = rangeFirst->second->getMin();