[ https://issues.apache.org/jira/browse/HBASE-19618?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16303266#comment-16303266
]
Guanghao Zhang commented on HBASE-19618:
----------------------------------------
Got it. Let me remove it in new patch.
> Remove replicationQueuesClient.class/replicationQueues.class config from ReplicationFactory
> -------------------------------------------------------------------------------------------
>
> Key: HBASE-19618
> URL: https://issues.apache.org/jira/browse/HBASE-19618
> Project: HBase
> Issue Type: Bug
> Reporter: Guanghao Zhang
> Assignee: Guanghao Zhang
> Attachments: HBASE-19618.master.001.patch
>
>
> When implement the procedure of replication admin operations, we abstract a replication
storage interface in HBASE-19543. So ReplicationQueues/ReplicationQueuesClient are not used
anymore. These interface are IA.private. So it is ok to remove them. But there are two config:
hbase.region.replica.replication.replicationQueues.class and hbase.region.replica.replication.replicationQueuesClient.class
in ReplicationFactory. These configs were introduced by HBASE-15867, which only in 2.0. And
the feature development is not active now. In the future, we can implement the table based
replication to replication storage interface. So let's remove them before release 2.0.
> See more details in the discussion of HBASE-19573.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)