Package org.apache.hadoop.hbase.regionserver.wal

Interface Summary
HLog.Reader  
HLog.Writer  
WALActionsListener Get notification of HLog/WAL log events.
 

Class Summary
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.
 

Exception Summary
FailedLogCloseException Thrown when we fail close of the write-ahead-log file.
OrphanHLogAfterSplitException  
 



Copyright © 2013 The Apache Software Foundation. All Rights Reserved.