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 672c9cb Redefine the hard/soft constraints (#422)
add 08a2015 Refine the WAGED rebalancer related interfaces for
integration (#431)
No new revisions were added by this update.
Summary of changes:
...Exception.java => HelixRebalanceException.java} | 25 ++---
.../changedetector/ResourceChangeDetector.java | 20 ++--
.../controller/rebalancer/GlobalRebalancer.java | 67 -------------
.../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, 173 insertions(+), 271 deletions(-)
copy helix-core/src/main/java/org/apache/helix/{HelixException.java =>
HelixRebalanceException.java} (61%)
delete mode 100644
helix-core/src/main/java/org/apache/helix/controller/rebalancer/GlobalRebalancer.java
delete mode 100644
helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/ClusterDataDetector.java
delete mode 100644
helix-core/src/main/java/org/apache/helix/controller/rebalancer/waged/ClusterDataProvider.java