----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/13694/ -----------------------------------------------------------
Review request for helix, Zhen Zhang, Kishore Gopalakrishna, and Shi Lu. Bugs: HELIX-212 Repository: helix-git Description ------- Fix for HELIX-212. The interface was changed to a single function and integrated into the controller stages. This led to some uncovered shortcomings in the rebalancing strategy, some of which are fixed here, and others are tracked by other issues. Diffs ----- helix-core/src/main/java/org/apache/helix/HelixProperty.java e60c409 helix-core/src/main/java/org/apache/helix/controller/rebalancer/AutoRebalancer.java 2e3cce7 helix-core/src/main/java/org/apache/helix/controller/rebalancer/CustomRebalancer.java 1cbfde4 helix-core/src/main/java/org/apache/helix/controller/rebalancer/Rebalancer.java fc36124 helix-core/src/main/java/org/apache/helix/controller/rebalancer/SemiAutoRebalancer.java cb8a948 helix-core/src/main/java/org/apache/helix/controller/rebalancer/util/ConstraintBasedAssignment.java dcf1f04 helix-core/src/main/java/org/apache/helix/controller/stages/BestPossibleStateCalcStage.java 79e957c helix-core/src/main/java/org/apache/helix/controller/stages/RebalanceIdealStateStage.java a049fef helix-core/src/main/java/org/apache/helix/controller/stages/ResourceMapping.java dc96507 helix-core/src/main/java/org/apache/helix/controller/strategy/AutoRebalanceStrategy.java 283e26c helix-core/src/main/java/org/apache/helix/model/IdealState.java 22e2328 helix-core/src/main/java/org/apache/helix/model/ResourceMapping.java PRE-CREATION helix-core/src/test/java/org/apache/helix/integration/TestCustomizedIdealStateRebalancer.java 1d34e5b Diff: https://reviews.apache.org/r/13694/diff/ Testing ------- Tests pass locally. Thanks, Kanak Biscuitwala
