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

Interface Summary
HLog  
HLog.Reader  
HLog.Writer  
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 HLog.
WALActionsListener Get notification of FSHLog/WAL log events.
WALCellCodec.ByteStringCompressor  
WALCellCodec.ByteStringUncompressor  
 

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.
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.
HLogSplitter.MutationReplay A struct used by getMutationsFromWALEntry
HLogUtil  
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  
SecureProtobufLogReader  
SecureProtobufLogWriter  
SecureWALCellCodec A WALCellCodec that encrypts the WALedits.
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.
 

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



Copyright © 2015 The Apache Software Foundation. All rights reserved.