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