Package | Description |
---|---|
org.apache.hadoop.hbase.replication |
Multi Cluster Replication
|
org.apache.hadoop.hbase.replication.regionserver | |
org.apache.hadoop.hbase.security.visibility |
Modifier and Type | Class and Description |
---|---|
class |
ChainWALEmptyEntryFilter
A
ChainWALEntryFilter for providing more flexible options |
class |
ChainWALEntryFilter
A
WALEntryFilter which contains multiple filters and applies them in chain order |
class |
ClusterMarkingEntryFilter
Filters out entries with our peerClusterId (i.e.
|
class |
NamespaceTableCfWALEntryFilter
Filter a WAL Entry by the peer config according to the table and family which it belongs to.
|
class |
ScopeWALEntryFilter
Keeps KVs that are scoped other than local
|
class |
SystemTableWALEntryFilter
Skips WAL edits for all System tables including hbase:meta except hbase:acl.
|
Modifier and Type | Field and Description |
---|---|
private WALEntryFilter[] |
ChainWALEntryFilter.filters |
Modifier and Type | Method and Description |
---|---|
protected WALEntryFilter |
BaseReplicationEndpoint.getNamespaceTableCfWALEntryFilter()
Returns a WALEntryFilter for checking replication per table and CF.
|
protected WALEntryFilter |
BaseReplicationEndpoint.getScopeWALEntryFilter()
Returns a WALEntryFilter for checking the scope.
|
WALEntryFilter |
VerifyWALEntriesReplicationEndpoint.getWALEntryfilter() |
WALEntryFilter |
ReplicationEndpoint.getWALEntryfilter()
Returns a WALEntryFilter to use for filtering out WALEntries from the log.
|
WALEntryFilter |
BaseReplicationEndpoint.getWALEntryfilter()
Returns a default set of filters
|
Constructor and Description |
---|
ChainWALEmptyEntryFilter(WALEntryFilter... filters) |
ChainWALEntryFilter(WALEntryFilter... filters) |
Constructor and Description |
---|
ChainWALEmptyEntryFilter(List<WALEntryFilter> filters) |
ChainWALEntryFilter(List<WALEntryFilter> filters) |
Modifier and Type | Field and Description |
---|---|
private WALEntryFilter |
ReplicationSourceWALReader.filter |
protected WALEntryFilter |
ReplicationSource.walEntryFilter
A filter (or a chain of filters) for WAL entries; filters out edits.
|
Modifier and Type | Field and Description |
---|---|
private List<WALEntryFilter> |
ReplicationSource.baseFilterOutWALEntries
Base WALEntry filters for this class.
|
Modifier and Type | Method and Description |
---|---|
(package private) WALEntryFilter |
ReplicationSource.getWalEntryFilter()
Call after
ReplicationSource.initializeWALEntryFilter(UUID) else it will be null. |
Constructor and Description |
---|
ReplicationSourceWALReader(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.conf.Configuration conf,
ReplicationSourceLogQueue logQueue,
long startPosition,
WALEntryFilter filter,
ReplicationSource source,
String walGroupId)
Creates a reader worker for a given WAL queue.
|
SerialReplicationSourceWALReader(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.conf.Configuration conf,
ReplicationSourceLogQueue logQueue,
long startPosition,
WALEntryFilter filter,
ReplicationSource source,
String walGroupId) |
Constructor and Description |
---|
ReplicationSource(Predicate<org.apache.hadoop.fs.Path> replicateWAL,
List<WALEntryFilter> baseFilterOutWALEntries) |
Modifier and Type | Method and Description |
---|---|
WALEntryFilter |
VisibilityReplicationEndpoint.getWALEntryfilter() |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.