diff options
Diffstat (limited to 'src/mongo/db/s/balancer/balancer_policy.cpp')
| -rw-r--r-- | src/mongo/db/s/balancer/balancer_policy.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mongo/db/s/balancer/balancer_policy.cpp b/src/mongo/db/s/balancer/balancer_policy.cpp index b632f1d79d8..ec4041b9667 100644 --- a/src/mongo/db/s/balancer/balancer_policy.cpp +++ b/src/mongo/db/s/balancer/balancer_policy.cpp @@ -60,8 +60,12 @@ const size_t kDefaultImbalanceThreshold = 1; } // namespace -DistributionStatus::DistributionStatus(NamespaceString nss, ShardToChunksMap shardToChunksMap) - : _nss(std::move(nss)), _shardChunks(std::move(shardToChunksMap)) {} +DistributionStatus::DistributionStatus(NamespaceString nss, + ShardToChunksMap shardToChunksMap, + ZoneInfo zoneInfo) + : _nss(std::move(nss)), + _shardChunks(std::move(shardToChunksMap)), + _zoneInfo(std::move(zoneInfo)) {} size_t DistributionStatus::totalChunks() const { size_t total = 0; @@ -110,10 +114,6 @@ const vector<ChunkType>& DistributionStatus::getChunks(const ShardId& shardId) c return i->second; } -Status DistributionStatus::addRangeToZone(const ZoneRange& range) { - return _zoneInfo.addRangeToZone(range); -} - string DistributionStatus::getTagForChunk(const ChunkType& chunk) const { return _zoneInfo.getZoneForChunk(chunk.getRange()); } |
