Interface | Description |
---|---|
HLog.Reader | |
HLog.Writer | |
WALActionsListener |
Get notification of
HLog /WAL log events. |
Class | Description |
---|---|
Compressor |
A set of static functions for running our custom WAL compression/decompression.
|
HLog |
HLog stores all the edits to the HStore.
|
HLog.Entry |
Utility class that lets us keep track of the edit with it's key
Only used when splitting logs
|
HLog.Metric | |
HLogFileSystem |
Acts as an abstraction between the HLog and the underlying filesystem.
|
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.
|
LRUDictionary |
WALDictionary using an LRU eviction algorithm.
|
SequenceFileLogReader | |
SequenceFileLogWriter |
Implementation of
HLog.Writer that delegates to
SequenceFile.Writer. |
WALCoprocessorHost |
Implements the coprocessor environment and runtime support for coprocessors
loaded within a
HLog . |
WALEdit |
WALEdit: Used in HBase's transaction log (WAL) to represent
the collection of edits (KeyValue objects) corresponding to a
single transaction.
|
WALEditCodec |
Exception | Description |
---|---|
FailedLogCloseException |
Thrown when we fail close of the write-ahead-log file.
|
OrphanHLogAfterSplitException |
Copyright © 2014 The Apache Software Foundation. All Rights Reserved.