Interface | Description |
---|---|
MetricsEditsReplaySource |
Interface of the source that will export metrics about log replay statistics when recovering a
region server in distributedLogReplay mode
|
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 |
---|---|
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 |
Implementation of
WAL to go against FileSystem ; i.e. |
FSHLog.RingBufferExceptionHandler |
Exception handler to pass the disruptor ringbuffer.
|
FSHLog.SafePointZigZagLatch |
This class is used coordinating two threads holding one thread at a
'safe point' while the orchestrating thread does some work that requires the first thread
paused: e.g.
|
FSWALEntry |
A WAL Entry for
FSHLog implementation. |
HLogKey | Deprecated
use WALKey
|
HLogPrettyPrinter | Deprecated
use the "hbase wal" command
|
KeyValueCompression | Deprecated |
MetricsEditsReplaySourceImpl |
Hadoop1 implementation of MetricsMasterSource.
|
MetricsWAL |
Class used to push numbers about the WAL into the metrics subsystem.
|
MetricsWALEditsReplay |
Class used to push numbers about WAL edits replay into the metrics subsystem.
|
MetricsWALSourceImpl |
Class that transitions metrics from MetricsWAL into the metrics subsystem.
|
ProtobufLogReader |
A Protobuf based WAL has the following structure:
|
ProtobufLogReader.WALHdrContext | |
ProtobufLogWriter |
Writer for protobuf-based WAL.
|
ReaderBase | |
ReplayHLogKey |
An HLogKey specific to WalEdits coming from replay.
|
RingBufferTruck |
A 'truck' to carry a payload across the
FSHLog ring buffer from Handler to WAL. |
SecureProtobufLogReader | |
SecureProtobufLogWriter | |
SecureWALCellCodec |
A WALCellCodec that encrypts the WALedits.
|
SecureWALCellCodec.EncryptedKvDecoder | |
SecureWALCellCodec.EncryptedKvEncoder | |
SequenceFileLogReader | |
SequenceFileLogReader.WALReader |
Hack just to set the correct file length up in SequenceFile.Reader.
|
SequenceFileLogReader.WALReader.WALReaderFSDataInputStream |
Override just so can intercept first call to getPos.
|
SequenceIdAccounting |
Accounting of sequence ids per region and then by column family.
|
SyncFuture |
A Future on a filesystem sync call.
|
WALActionsListener.Base | |
WALCellCodec |
Compression in this class is lifted off Compressor/KeyValueCompression.
|
WALCellCodec.BaosAndCompressor | |
WALCellCodec.CompressedKvDecoder | |
WALCellCodec.CompressedKvEncoder | |
WALCellCodec.EnsureKvEncoder | |
WALCoprocessorHost |
Implements the coprocessor environment and runtime support for coprocessors
loaded within a
WAL . |
WALCoprocessorHost.WALEnvironment |
Encapsulation of the environment of each coprocessor
|
WALEdit |
WALEdit: Used in HBase's transaction log (WAL) to represent
the collection of edits (KeyValue objects) corresponding to a
single transaction.
|
WALEditsReplaySink |
This class is responsible for replaying the edits coming from a failed region server.
|
WALUtil |
Helper methods to ease Region Server integration with the write ahead log.
|
WriterBase |
Context used by our wal dictionary compressor.
|
Enum | Description |
---|---|
ProtobufLogReader.WALHdrResult |
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 The Apache Software Foundation. All rights reserved.