diff options
Diffstat (limited to 'src/mongo/s/chunk_manager.cpp')
-rw-r--r-- | src/mongo/s/chunk_manager.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mongo/s/chunk_manager.cpp b/src/mongo/s/chunk_manager.cpp index 37e591e7d41..f9bd130f8eb 100644 --- a/src/mongo/s/chunk_manager.cpp +++ b/src/mongo/s/chunk_manager.cpp @@ -254,6 +254,10 @@ void RoutingTableHistory::getAllShardIds(std::set<ShardId>* all) const { [](const ShardVersionMap::value_type& pair) { return pair.first; }); } +int RoutingTableHistory::getNShardsOwningChunks() const { + return _shardVersions.size(); +} + std::pair<ChunkInfoMap::const_iterator, ChunkInfoMap::const_iterator> RoutingTableHistory::overlappingRanges(const BSONObj& min, const BSONObj& max, |