Class Summary |
Compressor |
A set of static functions for running our custom WAL compression/decompression. |
HLog.Entry |
Utility class that lets us keep track of the edit with it's key Only used
when splitting logs |
HLogFactory |
|
HLogKey |
A Key for an entry in the change log. |
HLogPrettyPrinter |
HLogPrettyPrinter prints the contents of a given HLog with a variety of
options affecting formatting and extent of content. |
HLogSplitter |
This class is responsible for splitting up a bunch of regionserver commit log
files that are no longer being written to, into new files, one per region for
region to replay on startup. |
HLogUtil |
|
LRUDictionary |
WALDictionary using an LRU eviction algorithm. |
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 HLog's MetricsWAL into the metrics subsystem. |
ProtobufLogReader |
A Protobuf based WAL has the following structure: |
ProtobufLogWriter |
Writer for protobuf-based WAL. |
ReaderBase |
|
SequenceFileLogReader |
|
WALCellCodec |
Compression in this class is lifted off Compressor/KeyValueCompression. |
WALCoprocessorHost |
Implements the coprocessor environment and runtime support for coprocessors
loaded within a FSHLog . |
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. |
WriterBase |
Context used by our wal dictionary compressor. |