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

Duo Zhang updated HBASE-19200:
------------------------------
    Attachment: HBASE-19200-v3.patch

The patch is much larger now as I want to remove all the dependencies of 
ZooKeeperWatcher and RecoverableZooKeeper.

Introduce a ZKMetadata to place the appendMetadata and removeMetadata methods 
as they will be used by ZKAsyncRegiistry.

Move PATH_SEPARATOR and joinZNode from ZKUtil to ZNodePaths.

Use ClusterConnection.locateRegions in split/compact methods in HBaseAdmin to 
avoid reference ZooKeeperWatcher.

> Remove Registry and use AsyncRegistry directly
> ----------------------------------------------
>
>                 Key: HBASE-19200
>                 URL: https://issues.apache.org/jira/browse/HBASE-19200
>             Project: HBase
>          Issue Type: Task
>          Components: Client, Zookeeper
>            Reporter: Duo Zhang
>            Assignee: Duo Zhang
>             Fix For: 2.0.0-beta-1
>
>         Attachments: HBASE-19200-v1.patch, HBASE-19200-v2.patch, 
> HBASE-19200-v3.patch, HBASE-19200.patch
>
>
> So that we can move most of the zookeeper related code out of hbase-client 
> module.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to