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 0635ed4  Check maitenanceMode rest api implementation - Refactor the 
getClusterInfo method in ClusterAccessor rest api - Changes in paused and 
maintenance mode
     new 19b6d7c  Fix race condition in P2P message handling that can cause 
long mastership handoff problem.
     new 8f75ae8  Add unit test for PropertyCache class

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../main/java/org/apache/helix/PropertyKey.java    |  10 +-
 .../helix/common/caches/CurrentStateCache.java     |   4 +-
 .../helix/common/caches/InstanceMessagesCache.java | 348 +++++++++++++--------
 .../apache/helix/common/caches/PropertyCache.java  |  56 ++--
 .../helix/controller/GenericHelixController.java   |  93 +++++-
 .../ResourceControllerDataProvider.java            |   5 +-
 .../WorkflowControllerDataProvider.java            |   4 +-
 .../helix/controller/stages/ClusterEvent.java      |   2 +-
 .../helix/controller/stages/ClusterEventType.java  |   1 +
 .../controller/stages/MessageGenerationPhase.java  |   8 +-
 .../BestPossibleExternalViewVerifier.java          |   1 +
 .../helix/common/caches/TestPropertyCache.java     | 132 ++++++++
 .../helix/integration/TestEnableCompression.java   |   2 +-
 .../messaging/TestP2PMessageSemiAuto.java          |   2 +-
 .../messaging/TestP2PSingleTopState.java           | 214 +++++++++++++
 .../helix/participant/MockZKHelixManager.java      |   5 +-
 16 files changed, 696 insertions(+), 191 deletions(-)
 create mode 100644 
helix-core/src/test/java/org/apache/helix/common/caches/TestPropertyCache.java
 create mode 100644 
helix-core/src/test/java/org/apache/helix/integration/messaging/TestP2PSingleTopState.java

Reply via email to