|
|
|
HBASE-20801
|
HBASE-19064
Fix broken TestReplicationShell
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20790
|
HBASE-19064
Fix the style issues on branch HBASE-19064 before merging back to master
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20783
|
HBASE-19064
NPE encountered when rolling update from master with an async peer to branch HBASE-19064
|
Zheng Hu
|
Zheng Hu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20751
|
HBASE-19064
Performance comparison of synchronous replication branch and master branch
|
Zheng Hu
|
Zheng Hu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20660
|
HBASE-19064
Reopen regions using ReopenTableRegionsProcedure
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20637
|
HBASE-19064
Polish the WAL switching when transiting from A to S
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20576
|
HBASE-19064
Check remote WAL directory when creating peer and transiting peer to A
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20569
|
HBASE-19064
NPE in RecoverStandbyProcedure.execute
|
Guanghao Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20568
|
HBASE-19064
Concurrency issue for CombinedAsyncWriter
|
Unassigned
|
Duo Zhang
|
|
Resolved |
Not A Problem
|
|
|
|
|
|
|
|
HBASE-20458
|
HBASE-19064
Support removing a WAL from LogRoller
|
Guanghao Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20456
|
HBASE-19064
Support removing a ReplicationSourceShipper for a special wal group
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20434
|
HBASE-19064
Also remove remote wals when peer is in DA state
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20432
|
HBASE-19064
Cleanup related resources when remove a sync replication peer
|
Zheng Hu
|
Zheng Hu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20426
|
HBASE-19064
Give up replicating anything in S state
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20425
|
HBASE-19064
Do not write the cluster id of the current active cluster when writing remote WAL
|
Zheng Hu
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20424
|
HBASE-19064
Allow writing WAL to local and remote cluster concurrently
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20393
|
HBASE-19064
Operational documents for synchronous replication.
|
Zheng Hu
|
Zheng Hu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20370
|
HBASE-19064
Also remove the wal file in remote cluster when we finish replicating a file
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-20163
|
HBASE-19064
Forbid major compaction when standby cluster replay the remote wals
|
Guanghao Zhang
|
Guanghao Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19999
|
HBASE-19064
Remove the SYNC_REPLICATION_ENABLED flag
|
Guanghao Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19990
|
HBASE-19064
Create remote wal directory when transitting to state S
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19973
|
HBASE-19064
Implement a procedure to replay sync replication wal for standby cluster
|
Guanghao Zhang
|
Guanghao Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19958
|
HBASE-19064
General framework to transit sync replication state
|
Unassigned
|
Duo Zhang
|
|
Resolved |
Invalid
|
|
|
|
|
|
|
|
HBASE-19957
|
HBASE-19064
General framework to transit sync replication state
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19943
|
HBASE-19064
Only allow removing sync replication peer which is in DA state
|
Zheng Hu
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19938
|
HBASE-19064
Allow write request from replication but reject write request from user client when S state.
|
Zheng Hu
|
Zheng Hu
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HBASE-19936
|
HBASE-19064
Introduce a new base class for replication peer procedure
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19935
|
HBASE-19064
Only allow table replication for sync replication for now
|
Guanghao Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19865
|
HBASE-19064
Add UT for sync replication peer in DA state
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19864
|
HBASE-19064
Use protobuf instead of enum.ordinal to store SyncReplicationState
|
Guanghao Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19857
|
HBASE-19064
Complete the procedure for adding a sync replication peer
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19843
|
HBASE-19064
Allow temporarily skipping the creation of remote writer for SynchronousReplicationWALProvider
|
Unassigned
|
Duo Zhang
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HBASE-19782
|
HBASE-19064
Reject the replication request when peer is DA or A state
|
Zheng Hu
|
Zheng Hu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19781
|
HBASE-19064
Add a new cluster state flag for synchronous replication
|
Guanghao Zhang
|
Guanghao Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19747
|
HBASE-19064
Introduce a special WALProvider for synchronous replication
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19083
|
HBASE-19064
Introduce a new log writer which can write to two HDFSes
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19082
|
HBASE-19064
Reject read/write from client but accept write from replication in state S
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19081
|
HBASE-19064
Implement a procedure to convert RS from S to DA
|
Guanghao Zhang
|
Duo Zhang
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HBASE-19080
|
HBASE-19064
Implement a procedure to convert RS from A to DA
|
Unassigned
|
Duo Zhang
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HBASE-19079
|
HBASE-19064
Support setting up two clusters with A and S state
|
Duo Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HBASE-19078
|
HBASE-19064
Add a remote peer cluster wal directory config for synchronous replication
|
Guanghao Zhang
|
Duo Zhang
|
|
Resolved |
Fixed
|
|
|
|
|