Uses of Package
voldemort.client.rebalance

Packages that use voldemort.client.rebalance
voldemort.client.protocol.admin Classes that abstract admin based Voldemort requests. 
voldemort.client.protocol.pb A protocol buffers based client-side request format. 
voldemort.client.rebalance All classes associated with the rebalance controller tool. 
voldemort.client.rebalance.task Classes that encapsulate a specific rebalance task (between a stealer-node and donor-node). 
voldemort.server.rebalance Classes dealing with rebalancing on the server side. 
voldemort.server.rebalance.async   
voldemort.store.metadata Our in-memory metadata store on the server which is backed by the configuration files. 
voldemort.utils Basic helper functions. 
 

Classes in voldemort.client.rebalance used by voldemort.client.protocol.admin
RebalanceTaskInfo
          Rebalance Task info maintains all information needed for rebalancing for a stealer-donor node tuple.
 

Classes in voldemort.client.rebalance used by voldemort.client.protocol.pb
RebalanceTaskInfo
          Rebalance Task info maintains all information needed for rebalancing for a stealer-donor node tuple.
 

Classes in voldemort.client.rebalance used by voldemort.client.rebalance
RebalanceBatchPlan
          Constructs a batch plan that goes from currentCluster to finalCluster.
RebalanceBatchPlanProgressBar
           
RebalancePlan
          RebalancePlan encapsulates all aspects of planning a shuffle, cluster expansion, or zone expansion.
RebalanceTaskInfo
          Rebalance Task info maintains all information needed for rebalancing for a stealer-donor node tuple.
 

Classes in voldemort.client.rebalance used by voldemort.client.rebalance.task
RebalanceBatchPlanProgressBar
           
RebalanceScheduler
          Scheduler for rebalancing tasks.
RebalanceTaskInfo
          Rebalance Task info maintains all information needed for rebalancing for a stealer-donor node tuple.
 

Classes in voldemort.client.rebalance used by voldemort.server.rebalance
RebalanceTaskInfo
          Rebalance Task info maintains all information needed for rebalancing for a stealer-donor node tuple.
 

Classes in voldemort.client.rebalance used by voldemort.server.rebalance.async
RebalanceTaskInfo
          Rebalance Task info maintains all information needed for rebalancing for a stealer-donor node tuple.
 

Classes in voldemort.client.rebalance used by voldemort.store.metadata
RebalanceTaskInfo
          Rebalance Task info maintains all information needed for rebalancing for a stealer-donor node tuple.
 

Classes in voldemort.client.rebalance used by voldemort.utils
RebalancePlan
          RebalancePlan encapsulates all aspects of planning a shuffle, cluster expansion, or zone expansion.
RebalanceTaskInfo
          Rebalance Task info maintains all information needed for rebalancing for a stealer-donor node tuple.
 



Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu