Package | Description |
---|---|
org.apache.hadoop.hbase.wal |
Modifier and Type | Class and Description |
---|---|
class |
BoundedRegionGroupingProvider
A WAL Provider that pre-creates N WALProviders and then limits our grouping strategy to them.
|
class |
DefaultWALProvider
A WAL Provider that returns a single thread safe WAL that writes to HDFS.
|
(package private) class |
DisabledWALProvider
No-op implementation of
WALProvider used when the WAL is disabled. |
(package private) class |
RegionGroupingProvider
A WAL Provider that returns a WAL per group of regions.
|
Modifier and Type | Field and Description |
---|---|
private WALProvider[] |
BoundedRegionGroupingProvider.delegates |
(package private) WALProvider |
WALFactory.provider |
Modifier and Type | Field and Description |
---|---|
protected ConcurrentMap<byte[],WALProvider> |
RegionGroupingProvider.cached |
(package private) Class<? extends WALProvider> |
WALFactory.Providers.clazz |
(package private) AtomicReference<WALProvider> |
WALFactory.metaProvider |
Modifier and Type | Method and Description |
---|---|
(package private) WALProvider |
WALFactory.getProvider(String key,
String defaultValue,
List<WALActionsListener> listeners,
String providerId)
instantiate a provider from a config property.
|
(package private) WALProvider |
BoundedRegionGroupingProvider.populateCache(byte[] group) |
(package private) WALProvider |
RegionGroupingProvider.populateCache(byte[] group)
Populate the cache for this group.
|
Constructor and Description |
---|
WALFactory.Providers(Class<? extends WALProvider> clazz) |
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.