You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@helix.apache.org by al...@apache.org on 2020/12/14 21:59:39 UTC

[helix] branch master updated (e1b1690 -> 94758c8)

This is an automated email from the ASF dual-hosted git repository.

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


    from e1b1690  Cancel async callback when exception is thrown (#1592)
     add 94758c8  Implement Helix lock priority and notification (#1564)

No new revisions were added by this update.

Summary of changes:
 .../main/java/org/apache/helix/lock/LockInfo.java  | 173 +++++++--
 .../org/apache/helix/lock/helix/LockConstants.java |  44 +++
 .../org/apache/helix/lock/helix/LockListener.java  |  23 +-
 .../lock/helix/ZKDistributedNonblockingLock.java   | 396 +++++++++++++++++++--
 .../org/apache/helix/lock/helix/ZKLockConfig.java  | 173 +++++++++
 .../lock/helix/TestZKHelixNonblockingLock.java     |   2 +
 .../TestZKHelixNonblockingLockWithPriority.java    | 344 ++++++++++++++++++
 7 files changed, 1076 insertions(+), 79 deletions(-)
 create mode 100644 helix-lock/src/main/java/org/apache/helix/lock/helix/LockConstants.java
 copy helix-core/src/main/java/org/apache/helix/HelixTimerTask.java => helix-lock/src/main/java/org/apache/helix/lock/helix/LockListener.java (64%)
 create mode 100644 helix-lock/src/main/java/org/apache/helix/lock/helix/ZKLockConfig.java
 create mode 100644 helix-lock/src/test/java/org/apache/helix/lock/helix/TestZKHelixNonblockingLockWithPriority.java