Rama Chavali created CURATOR-477:
------------------------------------

             Summary: Ability to turn off Zk Watches in Curator Framework
                 Key: CURATOR-477
                 URL: https://issues.apache.org/jira/browse/CURATOR-477
             Project: Apache Curator
          Issue Type: Improvement
          Components: Framework
    Affects Versions: 4.0.1
            Reporter: Rama Chavali


In our use case, we use *{{TreeCache}}* to get Zk Data periodically. We start 
*{{TreeCache}}* read data and close it. In this use case, The 
{{ZkWatchManager}} of {{ZooKeeper}} class keeps growing for every TreeCache 
operation because new {{TreeNode}} objects are created and added there leading 
to a memory leak. Also since we do not want the Watcher to periodically watch, 
this creates unnecessary background operations.

Can we introduce a builder flag in CuratorFramework's Builder some thing called 
"createZkWatches" that we can use to turn the watchers off? The default would 
be set to true to retain the current behaviour.

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to