You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@helix.apache.org by ji...@apache.org on 2019/10/22 22:08:11 UTC
[helix] branch wagedRebalancer updated (34d96d6 -> 465dec5)
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 34d96d6 Increase parallelism for ZkBucketDataAccessor (#506)
add 465dec5 The WAGED rebalancer returns the previously calculated assignment on calculation failure (#514)
No new revisions were added by this update.
Summary of changes:
.../rebalancer/waged/WagedRebalancer.java | 167 ++++++++++++---------
.../mbeans/dynamicMBeans/SimpleDynamicMetric.java | 2 +-
.../metrics/WagedRebalancerMetricCollector.java | 33 ++--
.../implementation/RebalanceFailureCount.java | 19 +++
.../implementation/RebalanceLatencyGauge.java | 26 +---
.../monitoring/metrics/model/CountMetric.java | 40 ++++-
.../monitoring/metrics/model/LatencyMetric.java | 17 +++
.../helix/monitoring/metrics/model/Metric.java | 5 -
.../rebalancer/waged/TestWagedRebalancer.java | 50 ++++--
.../WagedRebalancer/TestDelayedWagedRebalance.java | 7 +-
...tDelayedWagedRebalanceWithDisabledInstance.java | 7 +-
.../TestDelayedWagedRebalanceWithRackaware.java | 7 +-
.../WagedRebalancer/TestWagedRebalance.java | 48 +++---
.../TestWagedRebalanceFaultZone.java | 10 +-
14 files changed, 274 insertions(+), 164 deletions(-)
create mode 100644 helix-core/src/main/java/org/apache/helix/monitoring/metrics/implementation/RebalanceFailureCount.java