Class HBaseBalanceLeveler<I>

java.lang.Object
io.datarouter.client.hbase.balancer.HBaseBalanceLeveler<I>

public class HBaseBalanceLeveler<I> extends Object
  • 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

      public SortedMap<I,org.apache.hadoop.hbase.ServerName> getBalancedDestinationByItem()