diff options
Diffstat (limited to 'src/mongo/db/s/balancer/balancer_chunk_selection_policy_impl.h')
-rw-r--r-- | src/mongo/db/s/balancer/balancer_chunk_selection_policy_impl.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mongo/db/s/balancer/balancer_chunk_selection_policy_impl.h b/src/mongo/db/s/balancer/balancer_chunk_selection_policy_impl.h index c5a0d3fe07c..4262ff63dd0 100644 --- a/src/mongo/db/s/balancer/balancer_chunk_selection_policy_impl.h +++ b/src/mongo/db/s/balancer/balancer_chunk_selection_policy_impl.h @@ -43,8 +43,14 @@ public: StatusWith<SplitInfoVector> selectChunksToSplit(OperationContext* opCtx) override; + StatusWith<SplitInfoVector> selectChunksToSplit(OperationContext* opCtx, + const NamespaceString& ns) override; + StatusWith<MigrateInfoVector> selectChunksToMove(OperationContext* opCtx) override; + StatusWith<MigrateInfoVector> selectChunksToMove(OperationContext* opCtx, + const NamespaceString& ns) override; + StatusWith<boost::optional<MigrateInfo>> selectSpecificChunkToMove( OperationContext* opCtx, const ChunkType& chunk) override; |