This is an automated email from the ASF dual-hosted git repository.
hulee pushed a change to branch wagedRebalancer
in repository https://gitbox.apache.org/repos/asf/helix.git.
from 9bb8eec Implement Cluster Model Provider. (#392)
add 5682590 Add ChangeDetector interface and ResourceChangeDetector
implementation
No new revisions were added by this update.
Summary of changes:
.../controller/changedetector/ChangeDetector.java | 57 ++++
.../changedetector/ResourceChangeDetector.java | 158 +++++++++
.../changedetector/ResourceChangeSnapshot.java | 105 ++++++
.../ResourceControllerDataProvider.java | 33 +-
.../changedetector/TestResourceChangeDetector.java | 357 +++++++++++++++++++++
5 files changed, 705 insertions(+), 5 deletions(-)
create mode 100644
helix-core/src/main/java/org/apache/helix/controller/changedetector/ChangeDetector.java
create mode 100644
helix-core/src/main/java/org/apache/helix/controller/changedetector/ResourceChangeDetector.java
create mode 100644
helix-core/src/main/java/org/apache/helix/controller/changedetector/ResourceChangeSnapshot.java
create mode 100644
helix-core/src/test/java/org/apache/helix/controller/changedetector/TestResourceChangeDetector.java