[
https://issues.apache.org/jira/browse/HBASE-19293?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16260660#comment-16260660
]
Hudson commented on HBASE-19293:
--------------------------------
FAILURE: Integrated in Jenkins build HBase-Trunk_matrix #4091 (See
[https://builds.apache.org/job/HBase-Trunk_matrix/4091/])
HBASE-19293 Support add a disabled state replication peer directly (zghao: rev
e1133d52015ffce9ff6cc2f60d6d48536779d0e4)
* (edit) hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java
* (edit)
hbase-replication/src/main/java/org/apache/hadoop/hbase/replication/ReplicationPeers.java
* (edit) hbase-shell/src/main/ruby/hbase_constants.rb
* (edit) hbase-shell/src/main/ruby/hbase/replication_admin.rb
* (edit) hbase-protocol-shaded/src/main/protobuf/Replication.proto
* (edit)
hbase-server/src/test/java/org/apache/hadoop/hbase/master/MockNoopMasterServices.java
* (edit)
hbase-client/src/main/java/org/apache/hadoop/hbase/client/RawAsyncHBaseAdmin.java
* (edit)
hbase-server/src/main/java/org/apache/hadoop/hbase/master/replication/ReplicationManager.java
* (edit)
hbase-replication/src/main/java/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.java
* (edit)
hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterServices.java
* (edit)
hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncAdmin.java
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
* (edit)
hbase-server/src/test/java/org/apache/hadoop/hbase/client/replication/TestReplicationAdmin.java
* (edit)
hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterRpcServices.java
* (edit)
hbase-client/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/RequestConverter.java
* (edit)
hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncHBaseAdmin.java
* (edit)
hbase-client/src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java
* (edit) hbase-shell/src/test/ruby/hbase/replication_admin_test.rb
* (edit) src/main/asciidoc/_chapters/ops_mgt.adoc
* (edit) hbase-shell/src/main/ruby/shell/commands/add_peer.rb
> Support add a disabled state replication peer directly
> ------------------------------------------------------
>
> Key: HBASE-19293
> URL: https://issues.apache.org/jira/browse/HBASE-19293
> Project: HBase
> Issue Type: Improvement
> Reporter: Guanghao Zhang
> Assignee: Guanghao Zhang
> Fix For: 3.0.0, 2.0.0-beta-1
>
> Attachments: HBASE-19293.master.001.patch,
> HBASE-19293.master.002.patch, HBASE-19293.master.003.patch
>
>
> Now when add a replication peer, the default state is enabled. If you want
> add a disabled replication peer, you need add a peer first, then disable it.
> It need two step to finish now.
> Use case for add a disabled replication peer. When user want sync data from a
> cluster A to a new peer cluster.
> 1. Add a disabled replication peer. And config the table to peer config.
> 2. Take a snapshot of table and export snapshot to peer cluster.
> 3. Restore snapshot in peer cluster.
> 4. Enable the peer and wait all stuck replication log replicated to peer
> cluster.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)