Skip to content

Conversation

@dlmarion
Copy link
Contributor

@dlmarion dlmarion commented Feb 1, 2021

Modify ZooLock to use the native zookeeper client

dlmarion and others added 30 commits January 12, 2021 18:14
…the lock with the lowest sequence number is from this ZooLock.
1. Watch on the lowest sequential ephemeral node with the same prefix as the prior node.
2. Remove the non-lowest sequential ephemeral nodes that are extraneous when creating a node
3. When calling exists with a Watcher, and the result is null, remove the created Watcher
Conflicts:
	core/src/main/java/org/apache/accumulo/fate/zookeeper/ZooLock.java
…e-zk-client

Conflicts:
	core/src/main/java/org/apache/accumulo/fate/zookeeper/ZooLock.java
	test/src/main/java/org/apache/accumulo/test/fate/zookeeper/ZooLockIT.java
…ren into one with enforcement of expected format
…e-zk-client

Conflicts:
	core/src/main/java/org/apache/accumulo/fate/zookeeper/ZooLock.java
	server/gc/src/main/java/org/apache/accumulo/gc/SimpleGarbageCollector.java
	server/manager/src/main/java/org/apache/accumulo/master/Master.java
	server/monitor/src/main/java/org/apache/accumulo/monitor/Monitor.java
	server/tserver/src/main/java/org/apache/accumulo/tserver/TabletServer.java
	test/src/main/java/org/apache/accumulo/test/fate/zookeeper/ZooLockIT.java
	test/src/main/java/org/apache/accumulo/test/functional/SplitRecoveryIT.java
	test/src/main/java/org/apache/accumulo/test/functional/ZombieTServer.java
Co-authored-by: Keith Turner <kturner@apache.org>
…e-zk-client

Conflicts:
	core/src/main/java/org/apache/accumulo/fate/zookeeper/ZooLock.java
@dlmarion dlmarion closed this Feb 1, 2021
@ctubbsii
Copy link
Member

ctubbsii commented Feb 1, 2021

@dlmarion This was closed without comment. Was this included in, or superseded by, #1866 ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants