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