helix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From j...@apache.org
Subject [helix] branch replica_level_throttle updated (0a5682f -> 24c3c24)
Date Mon, 19 Apr 2021 22:14:43 GMT
This is an automated email from the ASF dual-hosted git repository.

jxue pushed a change to branch replica_level_throttle
in repository https://gitbox.apache.org/repos/asf/helix.git.


    from 0a5682f  Revert "Change participant message monitor to use dynamic metric (#1685)"
(#1693)
     add 5eae445  Directly use Best Possible State to calculate DifferenceWithIdealStateGauge
metrics instead of relying on the persisted IdealState. (#1697)
     add 35b5ec1  Add option to continue checks on failures for stoppable api (#1689)
     add 551a70f  Add tutorial for Helix distributed lock (#1687)
     add 24c3c24  Change participant message monitor from static metric to dynamic metric
(#1696)

No new revisions were added by this update.

Summary of changes:
 .../ResourceControllerDataProvider.java            |  20 ++-
 .../stages/BestPossibleStateCalcStage.java         |  63 +++++--
 .../stages/ExternalViewComputeStage.java           |   5 +-
 .../controller/stages/PersistAssignmentStage.java  |  33 ++--
 .../monitoring/mbeans/ClusterStatusMonitor.java    |  19 +-
 .../monitoring/mbeans/MessageLatencyMonitor.java   |   2 +-
 .../mbeans/ParticipantMessageMonitor.java          |  97 ++++++-----
 .../mbeans/ParticipantMessageMonitorMBean.java     |  31 ----
 .../mbeans/ParticipantStatusMonitor.java           |  62 +++----
 .../helix/monitoring/TestParticipantMonitor.java   | 107 ++++++++++--
 .../mbeans/TestClusterAggregateMetrics.java        |   2 +-
 .../mbeans/TestClusterStatusMonitor.java           |  15 +-
 .../rest/server/json/instance/StoppableCheck.java  |   5 +
 .../server/resources/helix/InstancesAccessor.java  |  15 +-
 .../resources/helix/PerInstanceAccessor.java       |  38 ++--
 .../rest/server/service/InstanceServiceImpl.java   |  43 +++--
 .../helix/rest/server/TestInstancesAccessor.java   |   2 -
 .../helix/rest/server/TestPerInstanceAccessor.java |   9 +-
 .../rest/server/service/TestInstanceService.java   |  68 ++++++--
 website/1.0.1/src/site/markdown/Tutorial.md        |   1 +
 .../src/site/markdown/tutorial_distributed_lock.md | 191 +++++++++++++++++++++
 .../images/HelixPriorityLockWorkflow.jpeg          | Bin 0 -> 145221 bytes
 22 files changed, 614 insertions(+), 214 deletions(-)
 delete mode 100644 helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ParticipantMessageMonitorMBean.java
 create mode 100644 website/1.0.1/src/site/markdown/tutorial_distributed_lock.md
 create mode 100644 website/1.0.1/src/site/resources/images/HelixPriorityLockWorkflow.jpeg

Mime
View raw message