HBASE-26413 Limit the total size of buffered region replication entries (#3844)
commit0b29a7934a2ceda522363bd7aec8e5df6ee92b1b
authorDuo Zhang <zhangduo@apache.org>
Sat, 13 Nov 2021 02:45:54 +0000 (13 10:45 +0800)
committerDuo Zhang <zhangduo@apache.org>
Fri, 31 Dec 2021 04:29:48 +0000 (31 12:29 +0800)
tree6c5710c8b384f5377ba8eba319474db3108eacd6
parent2ee18988e6bb9406c762f7433c890b030f244b45
HBASE-26413 Limit the total size of buffered region replication entries (#3844)

Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RegionServerServices.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/regionreplication/RegionReplicationBufferManager.java [new file with mode: 0644]
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/regionreplication/RegionReplicationSink.java [moved from hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RegionReplicationSink.java with 74% similarity]
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALUtil.java
hbase-server/src/test/java/org/apache/hadoop/hbase/MockRegionServerServices.java
hbase-server/src/test/java/org/apache/hadoop/hbase/master/MockRegionServer.java
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/regionreplication/TestRegionReplicationBufferManager.java [new file with mode: 0644]
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/regionreplication/TestRegionReplicationSink.java [new file with mode: 0644]
hbase-server/src/test/java/org/apache/hadoop/hbase/replication/regionserver/TestMetaRegionReplicaReplication.java