|
|
|
HBASE-19719
|
HBASE-19397
Fix checkstyle issues
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19711
|
HBASE-19397
TestReplicationAdmin.testConcurrentPeerOperations hangs
|
Guanghao Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19707
|
HBASE-19397
Race in start and terminate of a replication source after we async start replicatione endpoint
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19697
|
HBASE-19397
Remove TestReplicationAdminUsingProcedure
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19687
|
HBASE-19397
Move the logic in ReplicationZKNodeCleaner to ReplicationChecker and remove ReplicationZKNodeCleanerChore
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19686
|
HBASE-19397
Use KeyLocker instead of ReentrantLock in PeerProcedureHandlerImpl
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19661
|
HBASE-19397
Replace ReplicationStateZKBase with ZKReplicationStorageBase
|
Zheng Hu
|
Zheng Hu
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19642
|
HBASE-19397
Fix locking for peer modification procedure
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19636
|
HBASE-19397
All rs should already start work with the new peer change when replication peer procedure is finished
|
Guanghao Zhang
|
Guanghao Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19635
|
HBASE-19397
Introduce a thread at RS side to call reportProcedureDone
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19634
|
HBASE-19397
Add permission check for executeProcedures in AccessController
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19633
|
HBASE-19397
Clean up the replication queues in the postPeerModification stage when removing a peer
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19630
|
HBASE-19397
Add peer cluster key check when add new replication peer
|
Guanghao Zhang
|
Guanghao Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19623
|
HBASE-19397
Create replication endpoint asynchronously when adding a replication source
|
Duo Zhang
|
Zheng Hu
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19622
|
HBASE-19397
Reimplement ReplicationPeers with the new replication storage interface
|
Zheng Hu
|
Guanghao Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19617
|
HBASE-19397
Remove ReplicationQueues, use ReplicationQueueStorage directly
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19599
|
HBASE-19397
Remove ReplicationQueuesClient, use ReplicationQueueStorage directly
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19592
|
HBASE-19397
Add UTs to test retry on update zk failure
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19580
|
HBASE-19397
Use slf4j instead of commons-logging in new, just-added Peer Procedure classes
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19579
|
HBASE-19397
Add peer lock test for shell command list_locks
|
Guanghao Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19573
|
HBASE-19397
Rewrite ReplicationPeer with the new replication storage interface
|
Guanghao Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19564
|
HBASE-19397
Procedure id is missing in the response of peer related operations
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19544
|
HBASE-19397
Add UTs for testing concurrent modifications on replication peer
|
Guanghao Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19543
|
HBASE-19397
Abstract a replication storage interface to extract the zk specific code
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19536
|
HBASE-19397
Client side changes for moving peer modification from zk watcher to procedure
|
Guanghao Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19525
|
HBASE-19397
RS side changes for moving peer modification from zk watcher to procedure
|
Zheng Hu
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19524
|
HBASE-19397
Master side changes for moving peer modification from zk watcher to procedure
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19520
|
HBASE-19397
Add UTs for the new lock type PEER
|
Guanghao Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-19216
|
HBASE-19397
Implement a general framework to execute remote procedure on RS
|
Duo Zhang
|
Duo Zhang
|
|
Closed |
Fixed
|
|
|
|
|