public interface BalancerStrategy
Modifier and Type | Method and Description |
---|---|
void |
emitStats(String tier,
CoordinatorStats stats,
List<ServerHolder> serverHolderList) |
ServerHolder |
findNewSegmentHomeBalancer(io.druid.timeline.DataSegment proposalSegment,
List<ServerHolder> serverHolders) |
ServerHolder |
findNewSegmentHomeReplicator(io.druid.timeline.DataSegment proposalSegment,
List<ServerHolder> serverHolders) |
BalancerSegmentHolder |
pickSegmentToMove(List<ServerHolder> serverHolders) |
ServerHolder findNewSegmentHomeBalancer(io.druid.timeline.DataSegment proposalSegment, List<ServerHolder> serverHolders)
ServerHolder findNewSegmentHomeReplicator(io.druid.timeline.DataSegment proposalSegment, List<ServerHolder> serverHolders)
BalancerSegmentHolder pickSegmentToMove(List<ServerHolder> serverHolders)
void emitStats(String tier, CoordinatorStats stats, List<ServerHolder> serverHolderList)
Copyright © 2011–2015. All rights reserved.