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

dhruba borthakur updated HBASE-4131:
------------------------------------

    Attachment: replicationInterface3.txt

I removed redundant imports, rearranged the order of the constructors in 
Replication.java .

I left the const in HBaseConstants.java because they are needed by HBase even 
if no replication moduleis configured. But please feel free to put them 
somewhere else (at time of commit) if you so desire.

I also left the FileSystem object as a parameter into the initialize call, 
otherwise more code changes will be required in the Replication module. I can 
do that as a separate jira if you so desire (keeps this jira easier to review).

> Make the Replication Service pluggable via a standard interface definition
> --------------------------------------------------------------------------
>
>                 Key: HBASE-4131
>                 URL: https://issues.apache.org/jira/browse/HBASE-4131
>             Project: HBase
>          Issue Type: Improvement
>          Components: regionserver
>            Reporter: dhruba borthakur
>            Assignee: dhruba borthakur
>         Attachments: replicationInterface1.txt, replicationInterface2.txt, 
> replicationInterface3.txt
>
>
> The current HBase code supports a replication service that can be used to 
> sync data from from one hbase cluster to another. It would be nice to make it 
> a pluggable interface so that other cross-data-center replication services 
> can be used in conjuction with HBase.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to