Interface | Description |
---|---|
MetricsWALSource |
Interface of the source that will export metrics about the region server's WAL.
|
WALActionsListener |
Get notification of WAL events.
|
WALCellCodec.ByteStringCompressor | |
WALCellCodec.ByteStringUncompressor |
Class | Description |
---|---|
AbstractFSWAL<W extends WALProvider.WriterBase> |
Implementation of
WAL to go against FileSystem ; i.e. |
AbstractProtobufLogWriter |
Base class for Protobuf log writer.
|
AsyncFSWAL |
An asynchronous implementation of FSWAL.
|
AsyncProtobufLogWriter |
AsyncWriter for protobuf-based WAL.
|
CompressionContext |
Context that holds the various dictionaries for compression in WAL.
|
Compressor |
A set of static functions for running our custom WAL compression/decompression.
|
FSHLog |
The default implementation of FSWAL.
|
MetricsWAL |
Class used to push numbers about the WAL into the metrics subsystem.
|
MetricsWALSourceImpl |
Class that transitions metrics from MetricsWAL into the metrics subsystem.
|
ProtobufLogReader |
A Protobuf based WAL has the following structure:
|
ProtobufLogWriter |
Writer for protobuf-based WAL.
|
ReaderBase | |
SecureAsyncProtobufLogWriter | |
SecureProtobufLogReader | |
SecureProtobufLogWriter | |
SecureWALCellCodec |
A WALCellCodec that encrypts the WALedits.
|
WALCellCodec |
Compression in this class is lifted off Compressor/KeyValueCompression.
|
WALCellCodec.EnsureKvEncoder | |
WALCoprocessorHost |
Implements the coprocessor environment and runtime support for coprocessors
loaded within a
WAL . |
WALUtil |
Helper methods to ease Region Server integration with the Write Ahead Log (WAL).
|
Enum | Description |
---|---|
CompressionContext.DictionaryIndex |
Exception | Description |
---|---|
DamagedWALException |
Thrown when a failed append or sync on a WAL.
|
FailedLogCloseException |
Thrown when we fail close of the write-ahead-log file.
|
FailedSyncBeforeLogCloseException |
Thrown when we fail close of the write-ahead-log file.
|
Copyright © 2007–2019 Cloudera. All rights reserved.