Skip to content

Commit 6a78834

Browse files
authored
HADOOP-17841. Remove ListenerHandle from Hadoop registry (#3278)
1 parent 0c7b951 commit 6a78834

File tree

2 files changed

+1
-28
lines changed

2 files changed

+1
-28
lines changed

hadoop-common-project/hadoop-registry/src/main/java/org/apache/hadoop/registry/client/impl/zk/CuratorService.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -824,9 +824,8 @@ protected String dumpRegistryRobustly(boolean verbose) {
824824
* Registers a listener to path related events.
825825
*
826826
* @param listener the listener.
827-
* @return a handle allowing for the management of the listener.
828827
*/
829-
public ListenerHandle registerPathListener(final PathListener listener) {
828+
public void registerPathListener(final PathListener listener) {
830829

831830
CuratorCacheListener cacheListener = CuratorCacheListener.builder()
832831
.forCreatesAndChanges((oldNode, node) -> {
@@ -854,7 +853,6 @@ public ListenerHandle registerPathListener(final PathListener listener) {
854853
.build();
855854

856855
curatorCacheBridge.listenable().addListener(cacheListener);
857-
return () -> curatorCacheBridge.listenable().removeListener(cacheListener);
858856
}
859857

860858
// TODO: should caches be stopped and then restarted if need be?

hadoop-common-project/hadoop-registry/src/main/java/org/apache/hadoop/registry/client/impl/zk/ListenerHandle.java

Lines changed: 0 additions & 25 deletions
This file was deleted.

0 commit comments

Comments
 (0)