hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mikhail Antonov (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-10866) Decouple HLogSplitterHandler from ZooKeeper
Date Fri, 28 Mar 2014 21:40:16 GMT

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

Mikhail Antonov updated HBASE-10866:
------------------------------------

    Description: 
As some sort of follow-up or initial step towards HBASE-10296...

Whatever consensus algorithm/library may be the chosen, perhaps on 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).

I'd like to propose a series of patches to help better abstract out zookeeper (and then help
develop consensus APIs). 

Here is first version of  patch for initial review (then I'm planning to work on another handlers
in regionserver, and then perhaps start working on abstracting listeners).

  was:
As some sort of follow-up or initial step towards HBASE-10296...

Whatever consensus algorithm/library may be the chosen, perhaps on 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).

I'd like to propose a series of patches to help better abstract out zookeeper (and then help
develop consensus APIs). 


> Decouple HLogSplitterHandler from ZooKeeper
> -------------------------------------------
>
>                 Key: HBASE-10866
>                 URL: https://issues.apache.org/jira/browse/HBASE-10866
>             Project: HBase
>          Issue Type: Improvement
>          Components: regionserver, Zookeeper
>            Reporter: Mikhail Antonov
>         Attachments: HBASE-10866.patch
>
>
> As some sort of follow-up or initial step towards HBASE-10296...
> Whatever consensus algorithm/library may be the chosen, perhaps on 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).
> I'd like to propose a series of patches to help better abstract out zookeeper (and then
help develop consensus APIs). 
> Here is first version of  patch for initial review (then I'm planning to work on another
handlers in regionserver, and then perhaps start working on abstracting listeners).



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

Mime
View raw message