This is an automated email from the ASF dual-hosted git repository.
jxue pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/helix.git
from 6524a34a3 Fix issue #2117: improve efficiency of ClusterStatusMonitor
and PerInstanceResourceMonitor, plus misc code cleanup (#2118)
add ae0f50d71 Support register user defined CloudEventHandler when
participant connect. (#2121)
No new revisions were added by this update.
Summary of changes:
.../java/org/apache/helix/HelixCloudProperty.java | 10 ++++
.../helix/cloud/event/AbstractEventHandler.java | 12 ++---
.../helix/cloud/event/CloudEventHandler.java | 4 +-
.../cloud/event/CloudEventHandlerFactory.java | 32 ++++++++----
.../event/helix/CloudEventCallbackProperty.java | 1 +
.../apache/helix/manager/zk/ZKHelixManager.java | 13 ++++-
.../cloud/event/HelixTestCloudEventHandler.java} | 37 +++++++-------
.../event/MockCloudEventAwareHelixManager.java | 20 ++++++--
.../event/TestCloudEventCallbackProperty.java | 58 ++++++++++++++++++----
9 files changed, 135 insertions(+), 52 deletions(-)
copy helix-common/src/main/java/org/apache/helix/ZNRecordDelta.java =>
helix-core/src/main/java/org/apache/helix/cloud/event/AbstractEventHandler.java
(69%)
copy
helix-core/src/{main/java/org/apache/helix/cloud/event/CloudEventHandlerFactory.java
=> test/java/org/apache/helix/cloud/event/HelixTestCloudEventHandler.java}
(54%)