| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.master.replication | |
| org.apache.hadoop.hbase.replication | Multi Cluster Replication | 
| org.apache.hadoop.hbase.replication.master | |
| org.apache.hadoop.hbase.replication.regionserver | |
| org.apache.hadoop.hbase.util.hbck | 
| Modifier and Type | Field and Description | 
|---|---|
| private ReplicationQueueStorage | ReplicationPeerManager. queueStorage | 
| Modifier and Type | Method and Description | 
|---|---|
| ReplicationQueueStorage | ReplicationPeerManager. getQueueStorage() | 
| Modifier and Type | Method and Description | 
|---|---|
| private void | UpdatePeerConfigProcedure. addToList(List<String> encodedRegionNames,
         String encodedRegionName,
         ReplicationQueueStorage queueStorage) | 
| private void | ModifyPeerProcedure. addToMap(Map<String,Long> lastSeqIds,
        String encodedRegionName,
        long barrier,
        ReplicationQueueStorage queueStorage) | 
| Constructor and Description | 
|---|
| ReplicationPeerManager(ReplicationPeerStorage peerStorage,
                      ReplicationQueueStorage queueStorage,
                      ConcurrentMap<String,ReplicationPeerDescription> peers,
                      org.apache.hadoop.conf.Configuration conf,
                      String clusterId) | 
| Modifier and Type | Class and Description | 
|---|---|
| (package private) class  | ZKReplicationQueueStorageZK based replication queue storage. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ReplicationQueueStorage | ReplicationStorageFactory. getReplicationQueueStorage(ZKWatcher zk,
                          org.apache.hadoop.conf.Configuration conf)Create a new  ReplicationQueueStorage. | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | ReplicationUtils. removeAllQueues(ReplicationQueueStorage queueStorage,
               String peerId) | 
| Modifier and Type | Field and Description | 
|---|---|
| private ReplicationQueueStorage | ReplicationLogCleaner. queueStorage | 
| private ReplicationQueueStorage | ReplicationHFileCleaner. rqs | 
| Modifier and Type | Class and Description | 
|---|---|
| (package private) class  | NoopReplicationQueueStorageNoop queue storage -- does nothing. | 
| Modifier and Type | Field and Description | 
|---|---|
| private ReplicationQueueStorage | ReplicationSourceManager. queueStorageStorage for queues that need persistance; e.g. | 
| private ReplicationQueueStorage | Replication. queueStorage | 
| protected ReplicationQueueStorage | ReplicationSource. queueStorage | 
| private ReplicationQueueStorage | RecoveredReplicationSourceShipper. replicationQueues | 
| private ReplicationQueueStorage | SerialReplicationChecker. storage | 
| Modifier and Type | Method and Description | 
|---|---|
| ReplicationQueueStorage | ReplicationSourceInterface. getReplicationQueueStorage() | 
| ReplicationQueueStorage | ReplicationSource. getReplicationQueueStorage() | 
| Modifier and Type | Method and Description | 
|---|---|
| private String | DumpReplicationQueues. formatQueue(ServerName regionserver,
           ReplicationQueueStorage queueStorage,
           ReplicationQueueInfo queueInfo,
           String queueId,
           List<String> wals,
           boolean isDeleted,
           boolean hdfs) | 
| void | RecoveredReplicationSource. init(org.apache.hadoop.conf.Configuration conf,
    org.apache.hadoop.fs.FileSystem fs,
    ReplicationSourceManager manager,
    ReplicationQueueStorage queueStorage,
    ReplicationPeer replicationPeer,
    Server server,
    String peerClusterZnode,
    UUID clusterId,
    WALFileLengthProvider walFileLengthProvider,
    MetricsSource metrics) | 
| void | ReplicationSourceInterface. init(org.apache.hadoop.conf.Configuration conf,
    org.apache.hadoop.fs.FileSystem fs,
    ReplicationSourceManager manager,
    ReplicationQueueStorage queueStorage,
    ReplicationPeer replicationPeer,
    Server server,
    String queueId,
    UUID clusterId,
    WALFileLengthProvider walFileLengthProvider,
    MetricsSource metrics)Initializer for the source | 
| void | ReplicationSource. init(org.apache.hadoop.conf.Configuration conf,
    org.apache.hadoop.fs.FileSystem fs,
    ReplicationSourceManager manager,
    ReplicationQueueStorage queueStorage,
    ReplicationPeer replicationPeer,
    Server server,
    String queueId,
    UUID clusterId,
    WALFileLengthProvider walFileLengthProvider,
    MetricsSource metrics)Instantiation method used by region servers | 
| Constructor and Description | 
|---|
| RecoveredReplicationSourceShipper(org.apache.hadoop.conf.Configuration conf,
                                 String walGroupId,
                                 PriorityBlockingQueue<org.apache.hadoop.fs.Path> queue,
                                 RecoveredReplicationSource source,
                                 ReplicationQueueStorage queueStorage) | 
| ReplicationSourceManager(ReplicationQueueStorage queueStorage,
                        ReplicationPeers replicationPeers,
                        ReplicationTracker replicationTracker,
                        org.apache.hadoop.conf.Configuration conf,
                        Server server,
                        org.apache.hadoop.fs.FileSystem fs,
                        org.apache.hadoop.fs.Path logDir,
                        org.apache.hadoop.fs.Path oldLogDir,
                        UUID clusterId,
                        WALFactory walFactory,
                        MetricsReplicationGlobalSourceSource globalMetrics)Creates a replication manager and sets the watch on all the other registered region servers | 
| Modifier and Type | Field and Description | 
|---|---|
| private ReplicationQueueStorage | ReplicationChecker. queueStorage | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.