Package voldemort.client.rebalance

All classes associated with the rebalance controller tool.

See:
          Description

Class Summary
OrderedClusterTransition Ordered representation of a cluster transition that guarantees that primary partition movements will take place before replicas.
RebalanceCLI  
RebalanceClientConfig  
RebalanceClusterPlan Compares the current cluster configuration with the target cluster configuration and generates a plan to move the partitions.
RebalanceController  
RebalanceNodePlan This class acts as a container for the rebalancing plans for one particular node ( either donor or stealer depending on flag ).
RebalancePartitionsInfo Holds the list of partitions being moved / deleted for a stealer-donor node tuple
 

Package voldemort.client.rebalance Description

All classes associated with the rebalance controller tool.

The main controller is RebalanceController



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