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


package org.apache.hadoop.hbase.regionserver.wal
  • Class
    Description
    org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL<W extends org.apache.hadoop.hbase.wal.WALProvider.WriterBase>
    Implementation of WAL to go against FileSystem; i.e.
    org.apache.hadoop.hbase.regionserver.wal.AbstractProtobufLogWriter
    Base class for Protobuf log writer.
    org.apache.hadoop.hbase.regionserver.wal.AbstractProtobufWALReader
    Base class for reading protobuf based wal reader
    org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL
    An asynchronous implementation of FSWAL.
    org.apache.hadoop.hbase.regionserver.wal.AsyncProtobufLogWriter
    AsyncWriter for protobuf-based WAL.
    org.apache.hadoop.hbase.regionserver.wal.CompressionContext
    Context that holds the various dictionaries for compression in WAL.
    org.apache.hadoop.hbase.regionserver.wal.CompressionContext.DictionaryIndex
     
    org.apache.hadoop.hbase.regionserver.wal.Compressor
    A set of static functions for running our custom WAL compression/decompression.
    org.apache.hadoop.hbase.regionserver.wal.DamagedWALException
    Thrown when a failed append or sync on a WAL.
    org.apache.hadoop.hbase.regionserver.wal.FailedLogCloseException
    Thrown when we fail close of the write-ahead-log file.
    org.apache.hadoop.hbase.regionserver.wal.FailedSyncBeforeLogCloseException
    Thrown when we fail close of the write-ahead-log file.
    org.apache.hadoop.hbase.regionserver.wal.FSHLog
    The original implementation of FSWAL.
    org.apache.hadoop.hbase.regionserver.wal.MetricsWAL
    Class used to push numbers about the WAL into the metrics subsystem.
    org.apache.hadoop.hbase.regionserver.wal.MetricsWALSource
    Interface of the source that will export metrics about the region server's WAL.
    org.apache.hadoop.hbase.regionserver.wal.MetricsWALSourceImpl
    Class that transitions metrics from MetricsWAL into the metrics subsystem.
    org.apache.hadoop.hbase.regionserver.wal.ProtobufLogWriter
    Writer for protobuf-based WAL.
    org.apache.hadoop.hbase.regionserver.wal.ProtobufWALStreamReader
    A one way stream reader for reading protobuf based WAL file.
    org.apache.hadoop.hbase.regionserver.wal.ProtobufWALTailingReader
    A WAL reader for replication.
    org.apache.hadoop.hbase.regionserver.wal.SecureWALCellCodec
    A WALCellCodec that encrypts the WALedits.
    org.apache.hadoop.hbase.regionserver.wal.SyncFutureCache
    A cache of SyncFutures.
    org.apache.hadoop.hbase.regionserver.wal.WALActionsListener
    Get notification of WAL events.
    org.apache.hadoop.hbase.regionserver.wal.WALActionsListener.RollRequestReason
    The reason for the log roll request.
    org.apache.hadoop.hbase.regionserver.wal.WALCellCodec
    Compression in this class is lifted off Compressor/KeyValueCompression.
    org.apache.hadoop.hbase.regionserver.wal.WALCellCodec.ByteStringCompressor
     
    org.apache.hadoop.hbase.regionserver.wal.WALCellCodec.ByteStringUncompressor
     
    org.apache.hadoop.hbase.regionserver.wal.WALCellCodec.EnsureKvEncoder
     
    org.apache.hadoop.hbase.regionserver.wal.WALCoprocessorHost
    Implements the coprocessor environment and runtime support for coprocessors loaded within a WAL.
    org.apache.hadoop.hbase.regionserver.wal.WALEventTrackerListener
     
    org.apache.hadoop.hbase.regionserver.wal.WALEventTrackerListener.WalState
     
    org.apache.hadoop.hbase.regionserver.wal.WALHeaderEOFException
    A special EOFException to indicate that the EOF happens when we read the header of a WAL file.
    org.apache.hadoop.hbase.regionserver.wal.WALSyncTimeoutIOException
    Thrown when WAL.sync() timeout.
    org.apache.hadoop.hbase.regionserver.wal.WALUtil
    Helper methods to ease Region Server integration with the Write Ahead Log (WAL).