hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chris Trezzo (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-8439) [replication] Remove ReplicationZookeeper class
Date Mon, 15 Jul 2013 23:56:48 GMT

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

Chris Trezzo updated HBASE-8439:
--------------------------------

    Attachment: HBASE-8439-trunk-v1.patch

Attached is a first patch for this issue. The patch has grown a little in scope, so here are
the major things that it does:
1. Removes the ReplicationZookeeper class
2. Creates factory methods for the Replication interfaces
3. Refactors the zookeeper logic in ReplicationSourceManager into a new class called ReplicationTracker

Here is the RB: https://reviews.apache.org/r/12564/

All replication related tests are passing locally on 0.95/trunk.
                
> [replication] Remove ReplicationZookeeper class
> -----------------------------------------------
>
>                 Key: HBASE-8439
>                 URL: https://issues.apache.org/jira/browse/HBASE-8439
>             Project: HBase
>          Issue Type: Improvement
>          Components: Replication
>            Reporter: Chris Trezzo
>            Assignee: Chris Trezzo
>            Priority: Blocker
>             Fix For: 0.98.0
>
>         Attachments: HBASE-8439-trunk-v1.patch
>
>
> Once all of the logic in ReplicationZookeeper has been refactored into three interfaces
(for status, queues, and peers), there is almost no logic in ReplicationZookeeper. It can
now be removed and classes that call it should be refactored to call the state interfaces
directly.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message