HBASE-26416 Implement a new method for region replication instead of using replay...
commit529c36e7ad46a16c4036565fd29f8a83b055045f
authorDuo Zhang <zhangduo@apache.org>
Mon, 22 Nov 2021 13:50:02 +0000 (22 21:50 +0800)
committerDuo Zhang <zhangduo@apache.org>
Fri, 31 Dec 2021 04:29:48 +0000 (31 12:29 +0800)
tree0cf350e8a6af690267b95815e657a08c3e263de4
parent67306e74b18b949700de6f9c84884cc3db566228
HBASE-26416 Implement a new method for region replication instead of using replay (#3864)

Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
15 files changed:
hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java
hbase-protocol-shaded/src/main/protobuf/server/region/Admin.proto
hbase-server/src/main/java/org/apache/hadoop/hbase/client/AsyncRegionReplicationRetryingCaller.java
hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterRpcServices.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RSRpcServices.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/regionreplication/RegionReplicationFlushRequester.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/regionreplication/RegionReplicationSink.java
hbase-server/src/main/java/org/apache/hadoop/hbase/wal/WALSplitUtil.java
hbase-server/src/test/java/org/apache/hadoop/hbase/master/MockRegionServer.java
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestHRegionReplayEvents.java
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestReplicateToReplica.java [new file with mode: 0644]
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/regionreplication/TestRegionReplicationSink.java
hbase-server/src/test/java/org/apache/hadoop/hbase/replication/regionserver/TestMetaRegionReplicaReplication.java
hbase-server/src/test/java/org/apache/hadoop/hbase/replication/regionserver/TestRegionReplicaReplication.java