Class HBaseBalanceLeveler<I>
java.lang.Object
io.datarouter.client.hbase.balancer.HBaseBalanceLeveler<I>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionHBaseBalanceLeveler(Collection<org.apache.hadoop.hbase.ServerName> allDestinations, SortedMap<I, org.apache.hadoop.hbase.ServerName> unleveledDestinationByItem, String randomSeed) -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
PSEUDO_RANDOM_LEVELING
public static final boolean PSEUDO_RANDOM_LEVELING- See Also:
-
-
Constructor Details
-
HBaseBalanceLeveler
public HBaseBalanceLeveler(Collection<org.apache.hadoop.hbase.ServerName> allDestinations, SortedMap<I, org.apache.hadoop.hbase.ServerName> unleveledDestinationByItem, String randomSeed)
-
-
Method Details
-
getBalancedDestinationByItem
-