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

Guanghao Zhang commented on HBASE-19999:
----------------------------------------

Revisit the related changes about sync replication.
For standby cluster:
1. Need create a new remoteWALs directory.
2. Master need a new SyncReplicationWALManager (not a thread).
3. RS need threads to run ReplaySyncReplicationWALProcedure.
For active cluster:
1. Need a SyncReplicationWALProvider.

So rename this config to hbase.sync.replication.wal.provider.enabled to only 
used for WAL construction. Will unload a patch later.




> Remove the SYNC_REPLICATION_ENABLED flag
> ----------------------------------------
>
>                 Key: HBASE-19999
>                 URL: https://issues.apache.org/jira/browse/HBASE-19999
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Duo Zhang
>            Priority: Major
>
> It is a bit strange since we can not guard all the sync replication related 
> code with it. We'd better change its name and only use it within the WAL 
> construction.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to