[ 
https://issues.apache.org/jira/browse/HBASE-12940?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15198414#comment-15198414
 ] 

Geoffrey Jacoby commented on HBASE-12940:
-----------------------------------------

Yes, I noticed those, and they concerned me at first. On a deeper look though, 
these appear to be coming from HBase trying to actually set up replication with 
remote clusters that aren't actually there. ReplicationPeersZKImpl assumes that 
the remote ZooKeeper quorum it's given as the cluster key is a real thing that 
it can immediately go talk to. But none of the quorums mentioned in the tests 
exist, so the watcher threads on the minicluster are unhappy. 

But that doesn't stop us from verifying that the replication_admin wrapper and 
ReplicationAdmin class are successfully putting data into _our_ minicluster ZK 
instance, and able to get it back out again. 

There are also some exceptions related to an unneeded table the existing test 
setup creates, and I filed a separate JIRA, HBASE-15472, to take care of that 
one. 


> Expose listPeerConfigs and getPeerConfig to the HBase shell
> -----------------------------------------------------------
>
>                 Key: HBASE-12940
>                 URL: https://issues.apache.org/jira/browse/HBASE-12940
>             Project: HBase
>          Issue Type: Bug
>          Components: shell
>            Reporter: Kevin Risden
>            Assignee: Geoffrey Jacoby
>         Attachments: HBASE-12940-v1.patch, HBASE-12940.patch
>
>
> In HBASE-12867 found that listPeerConfigs and getPeerConfig from 
> ReplicationAdmin are not exposed to the HBase shell. This makes looking at 
> details for custom replication endpoints and testing of add_peer from 
> HBASE-12867 impossible.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to