[
https://issues.apache.org/jira/browse/HBASE-19618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Guanghao Zhang updated HBASE-19618:
-----------------------------------
Summary: Remove replicationQueuesClient.class/replicationQueues.class
config and remove table based ReplicationQueuesClient/ReplicationQueues
implementation (was: Remove
replicationQueuesClient.class/replicationQueues.class config from
ReplicationFactory)
> Remove replicationQueuesClient.class/replicationQueues.class config and
> remove table based ReplicationQueuesClient/ReplicationQueues implementation
> ---------------------------------------------------------------------------------------------------------------------------------------------------
>
> 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)