This is an automated email from the ASF dual-hosted git repository.
jiajunwang pushed a change to branch wagedImprove
in repository https://gitbox.apache.org/repos/asf/helix.git.
from fd84ca8 Include Exception Message in Log of ZkBaseDataAccessor#get()
(#1609)
add d7f8198 add Meng Zhang as committer
add 733be5b Drop current state of the task on disable instances
add fcc1ce6 Address the comments
add 282c469 Use WAGED rebalancer as the default rebalancer for the
controller resources in the super cluster. (#1619)
add 2ce66cb Fix ZkAddress null case for TaskStateModelFactory (#1627)
add b1b194c Fix TestWagedRebalance.testRebalanceTool() unstablness (#1586)
add 0b83e8e Skip cancellation for partition reset pending message (#1637)
add 80de34b Fix TestCrushAutoRebalanceNonRack.testLackEnoughInstances
unstable issue (#1630) (#1631)
add a153518 Fix TaskStateModelFactory no msds endpoint multizk situation
(#1644)
add 7543509 Add metrics for continuous resource/task rebalance failure
count (#1649)
add 3338e95 Improve auto enter maintenance mode (#1650)
No new revisions were added by this update.
Summary of changes:
.../helix/controller/GenericHelixController.java | 34 +++-
.../dataproviders/BaseControllerDataProvider.java | 9 ++
.../stages/BestPossibleStateCalcStage.java | 13 +-
.../controller/stages/MessageGenerationPhase.java | 29 +++-
.../org/apache/helix/manager/zk/ZKHelixAdmin.java | 9 +-
.../apache/helix/manager/zk/ZKHelixManager.java | 7 +
.../monitoring/mbeans/ClusterStatusMonitor.java | 22 +++
.../mbeans/ClusterStatusMonitorMBean.java | 13 +-
.../apache/helix/task/AbstractTaskDispatcher.java | 43 +++--
.../apache/helix/task/TaskStateModelFactory.java | 37 +++--
.../stages/TestBestPossibleStateCalcStage.java | 75 ++++++++-
.../stages/TestCancellationMessageGeneration.java | 105 ++++++++++++-
.../apache/helix/integration/TestAddClusterV2.java | 11 +-
.../controller/TestClusterMaintenanceMode.java | 53 ++++++-
.../TestCrushAutoRebalanceNonRack.java | 10 ++
.../WagedRebalancer/TestWagedRebalance.java | 175 +++++++++++----------
.../integration/task/TestTaskCurrentStateDrop.java | 75 +++++++++
.../java/org/apache/helix/mock/MockManager.java | 3 +-
.../helix/task/TestTaskStateModelFactory.java | 56 ++++++-
.../org/apache/helix/tools/TestHelixAdminCli.java | 66 ++++----
pom.xml | 9 ++
21 files changed, 677 insertions(+), 177 deletions(-)