This is an automated email from the ASF dual-hosted git repository.
jiajunwang pushed a change to branch wagedRebalancer
in repository https://gitbox.apache.org/repos/asf/helix.git.
from 08a2015 Refine the WAGED rebalancer related interfaces for
integration (#431)
add 6db8387 Revert "Refine the WAGED rebalancer related interfaces for
integration (#431)" (#437)
No new revisions were added by this update.
Summary of changes:
.../org/apache/helix/HelixRebalanceException.java | 43 --------
.../changedetector/ResourceChangeDetector.java | 20 ++--
.../{Rebalancer.java => GlobalRebalancer.java} | 59 +++++++----
.../rebalancer/waged/ClusterDataDetector.java | 73 ++++++++++++++
.../rebalancer/waged/ClusterDataProvider.java | 54 ++++++++++
.../rebalancer/waged/WagedRebalancer.java | 65 +++---------
.../waged/model/ClusterModelProvider.java | 25 +++--
.../stages/BestPossibleStateCalcStage.java | 109 ++++++---------------
.../waged/model/TestClusterModelProvider.java | 6 +-
9 files changed, 231 insertions(+), 223 deletions(-)
delete mode 100644
helix-core/src/main/java/org/apache/helix/HelixRebalanceException.java
copy
helix-core/src/main/java/org/apache/helix/controller/rebalancer/{Rebalancer.java
=> GlobalRebalancer.java} (51%)
create mode 100644
helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/ClusterDataDetector.java
create mode 100644
helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/ClusterDataProvider.java