Uploaded image for project: 'ZooKeeper'
  1. ZooKeeper
  2. ZOOKEEPER-4472

Support persistent watchers removing individually

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 3.6.3, 3.7.0
    • None
    • server
    • None

    Description

      Persistent watchers could only be removed with WatcherType.Any now. I think it is meaningful to remove them individually as they are by naming persistent and will not auto removed in server side.

      Together with proposed solution from ZOOKEEPER-4466, it will be clear that ZooKeeper has four kind of watchers:

      1. Standard data watcher(which includes data and exist watcher in client side).
      2. Standard child watcher.
      3. Persistent node watcher(aka. data and child watcher for node).
      4. Persistent recursive watcher(aka. data watcher for node and its descendants).

      See also ZOOKEEPER-4471

      Attachments

        Activity

          People

            kezhuw Kezhu Wang
            kezhuw Kezhu Wang
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: