You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@helix.apache.org by GitBox <gi...@apache.org> on 2020/05/27 23:41:08 UTC

[GitHub] [helix] kaisun2000 opened a new issue #1034: Fix leaking CallbackHandler and leaking Zk path in the Zookeeper server

kaisun2000 opened a new issue #1034:
URL: https://github.com/apache/helix/issues/1034


   Recently we identified two class of leaking Zk path in Zookeeper server
   
   1. Leaking current state CallbackHandler and subsequently if the leaked CallbackHandler current state instance session timeout, the Zk path of old current state parent path  would be leaked on Zookeeper server. This would also result in "dangling" CallbackHandler which would leak memory and issue additional zookeeper read not necessary.
   
   2. Leaking current state znode path. This is due to deletion of the current state znode is async to installing watcher in various thread in ZkClient, callbackhandler etc. 
   
   The current short term fix would address these two issues.
   
   There are couple of other optimization that can be done in term of zookeeper access. We will put them as long term, and address them separately.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@helix.apache.org
For additional commands, e-mail: reviews-help@helix.apache.org


[GitHub] [helix] jiajunwang closed issue #1034: Fix leaking CallbackHandler and leaking Zk path in the Zookeeper server

Posted by GitBox <gi...@apache.org>.
jiajunwang closed issue #1034:
URL: https://github.com/apache/helix/issues/1034


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@helix.apache.org
For additional commands, e-mail: reviews-help@helix.apache.org