[
https://issues.apache.org/jira/browse/BOOKKEEPER-1006?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ivan Kelly updated BOOKKEEPER-1006:
-----------------------------------
Labels: iktriage0 (was: )
> Remove Bookie global ZK Instance
> --------------------------------
>
> Key: BOOKKEEPER-1006
> URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1006
> Project: Bookkeeper
> Issue Type: Improvement
> Components: bookkeeper-server
> Affects Versions: 4.5.0, 4.6.0
> Reporter: Govind Menon
> Assignee: Govind Menon
> Labels: iktriage0
> Original Estimate: 48h
> Remaining Estimate: 48h
>
> Bookie has had a Zookeeper client for the whole process up to now. This
> is only ever used in garbage collection though. This change moves the
> creation and usage of the zookeeper client to the garbage collection
> thread. It now creates a new zookeeper client for each GC iteration, and
> tears it down afterwards. This means that if there is a problem with the
> zookeeper connection, it will only exist for one iteration of garbage
> collection.
> This work was originally done by Ivan Kelly and I am just pushing it back to
> open source
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)