[ https://issues.apache.org/jira/browse/ZOOKEEPER-442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12718467#action_12718467 ]
Benjamin Reed commented on ZOOKEEPER-442: ----------------------------------------- there are two problematic scenarios: 1) an application that has many transient interests can register a bunch of watches which wastes memory to monitor the watches (granted it is a very small amount of memory) and it cases unnecessary processing when those watches are triggered 2) applications need to be prepared to ignore watch events that they are no longer interested in. > need a way to remove watches that are no longer of interest > ----------------------------------------------------------- > > Key: ZOOKEEPER-442 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-442 > Project: Zookeeper > Issue Type: Improvement > Reporter: Benjamin Reed > > currently the only way a watch cleared is to trigger it. we need a way to > enumerate the outstanding watch objects, find watch events the objects are > watching for, and remove interests in an event. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.