Class ContinuousBackupReplicationEndpoint

java.lang.Object
org.apache.hbase.thirdparty.com.google.common.util.concurrent.AbstractService
org.apache.hadoop.hbase.replication.BaseReplicationEndpoint
org.apache.hadoop.hbase.backup.replication.ContinuousBackupReplicationEndpoint
All Implemented Interfaces:
ReplicationEndpoint, ReplicationPeerConfigListener, org.apache.hbase.thirdparty.com.google.common.util.concurrent.Service

ContinuousBackupReplicationEndpoint is responsible for replicating WAL entries to a backup storage. It organizes WAL entries by day and periodically flushes the data, ensuring that WAL files do not exceed the configured size. The class includes mechanisms for handling the WAL files, performing bulk load backups, and ensuring that the replication process is safe.