[ 
https://issues.apache.org/jira/browse/HBASE-10909?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Antonov updated HBASE-10909:
------------------------------------

    Description: 
As some sort of follow-up or initial step towards HBASE-10296.
Whatever consensus algorithm/library may be the chosen, perhaps one of first 
practical steps towards this goal would be to better abstract ZK-related API 
and details, which are now throughout the codebase (mostly leaked throuth 
ZkUtil, ZooKeeperWatcher and listeners).

This jira is umbrella for relevant subtasks.

As the design doc is in process of peer-review now, please use Google Doc 
instead of pdf.
https://docs.google.com/document/d/1pHIcfVFYP92uBPXh-XggVHHBbiK8wl3ZJk4ZgM0mHEM/edit

  was:
(Original discussion started in comments for HBASE-10866)

As some sort of follow-up or initial step towards HBASE-10296.
Whatever consensus algorithm/library may be the chosen, perhaps one of first 
practical steps towards this goal would be to better abstract ZK-related API 
and details, which are now throughout the codebase (mostly leaked throuth 
ZkUtil, ZooKeeperWatcher and listeners).

This jira is umbrella for relevant subtasks.


> Abstract out ZooKeeper usage in HBase
> -------------------------------------
>
>                 Key: HBASE-10909
>                 URL: https://issues.apache.org/jira/browse/HBASE-10909
>             Project: HBase
>          Issue Type: Umbrella
>          Components: Zookeeper
>            Reporter: Mikhail Antonov
>            Assignee: Mikhail Antonov
>         Attachments: HBaseConsensus.pdf, HBaseConsensus.pdf, 
> HBaseConsensus.pdf
>
>
> As some sort of follow-up or initial step towards HBASE-10296.
> Whatever consensus algorithm/library may be the chosen, perhaps one of first 
> practical steps towards this goal would be to better abstract ZK-related API 
> and details, which are now throughout the codebase (mostly leaked throuth 
> ZkUtil, ZooKeeperWatcher and listeners).
> This jira is umbrella for relevant subtasks.
> As the design doc is in process of peer-review now, please use Google Doc 
> instead of pdf.
> https://docs.google.com/document/d/1pHIcfVFYP92uBPXh-XggVHHBbiK8wl3ZJk4ZgM0mHEM/edit



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to