Package org.apache.hadoop.hbase.regionserver.wal
package org.apache.hadoop.hbase.regionserver.wal
-
ClassDescriptionorg.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL<W extends org.apache.hadoop.hbase.wal.WALProvider.WriterBase>Implementation of
WAL
to go againstFileSystem
; i.e.org.apache.hadoop.hbase.regionserver.wal.AbstractProtobufLogWriterBase class for Protobuf log writer.org.apache.hadoop.hbase.regionserver.wal.AbstractProtobufWALReaderBase class for reading protobuf based wal readerorg.apache.hadoop.hbase.regionserver.wal.AsyncFSWALAn asynchronous implementation of FSWAL.org.apache.hadoop.hbase.regionserver.wal.AsyncProtobufLogWriterAsyncWriter for protobuf-based WAL.org.apache.hadoop.hbase.regionserver.wal.CombinedAsyncWriterAnWALProvider.AsyncWriter
wrapper which writes data to a set ofWALProvider.AsyncWriter
instances.org.apache.hadoop.hbase.regionserver.wal.CombinedWriterorg.apache.hadoop.hbase.regionserver.wal.CombinedWriterBase<T extends org.apache.hadoop.hbase.wal.WALProvider.WriterBase>Base class for combined wal writer implementations.org.apache.hadoop.hbase.regionserver.wal.CompressionContextContext that holds the various dictionaries for compression in WAL.org.apache.hadoop.hbase.regionserver.wal.CompressionContext.DictionaryIndexorg.apache.hadoop.hbase.regionserver.wal.CompressorA set of static functions for running our custom WAL compression/decompression.org.apache.hadoop.hbase.regionserver.wal.DamagedWALExceptionThrown when a failed append or sync on a WAL.org.apache.hadoop.hbase.regionserver.wal.FailedLogCloseExceptionThrown when we fail close of the write-ahead-log file.org.apache.hadoop.hbase.regionserver.wal.FailedSyncBeforeLogCloseExceptionThrown when we fail close of the write-ahead-log file.org.apache.hadoop.hbase.regionserver.wal.FSHLogThe original implementation of FSWAL.org.apache.hadoop.hbase.regionserver.wal.MetricsWALClass used to push numbers about the WAL into the metrics subsystem.org.apache.hadoop.hbase.regionserver.wal.MetricsWALSourceInterface of the source that will export metrics about the region server's WAL.org.apache.hadoop.hbase.regionserver.wal.MetricsWALSourceImplClass that transitions metrics from MetricsWAL into the metrics subsystem.org.apache.hadoop.hbase.regionserver.wal.ProtobufLogWriterWriter for protobuf-based WAL.org.apache.hadoop.hbase.regionserver.wal.ProtobufWALStreamReaderA one way stream reader for reading protobuf based WAL file.org.apache.hadoop.hbase.regionserver.wal.ProtobufWALTailingReaderA WAL reader for replication.org.apache.hadoop.hbase.regionserver.wal.SecureWALCellCodecA WALCellCodec that encrypts the WALedits.org.apache.hadoop.hbase.regionserver.wal.SequenceIdAccountingAccounting of sequence ids per region and then by column family.org.apache.hadoop.hbase.regionserver.wal.SyncFutureCacheA cache ofSyncFuture
s.org.apache.hadoop.hbase.regionserver.wal.WALActionsListenerGet notification of WAL events.org.apache.hadoop.hbase.regionserver.wal.WALActionsListener.RollRequestReasonThe reason for the log roll request.org.apache.hadoop.hbase.regionserver.wal.WALCellCodecCompression in this class is lifted off Compressor/KeyValueCompression.org.apache.hadoop.hbase.regionserver.wal.WALCellCodec.ByteStringCompressororg.apache.hadoop.hbase.regionserver.wal.WALCellCodec.ByteStringUncompressororg.apache.hadoop.hbase.regionserver.wal.WALCellCodec.EnsureKvEncoderorg.apache.hadoop.hbase.regionserver.wal.WALClosedExceptionThrown whenLogRoller
try to roll writer but the WAL already was closed.org.apache.hadoop.hbase.regionserver.wal.WALCoprocessorHostImplements the coprocessor environment and runtime support for coprocessors loaded within aWAL
.org.apache.hadoop.hbase.regionserver.wal.WALEventTrackerListenerorg.apache.hadoop.hbase.regionserver.wal.WALEventTrackerListener.WalStateorg.apache.hadoop.hbase.regionserver.wal.WALHeaderEOFExceptionA special EOFException to indicate that the EOF happens when we read the header of a WAL file.org.apache.hadoop.hbase.regionserver.wal.WALSyncTimeoutIOExceptionThrown whenWAL.sync()
timeout.org.apache.hadoop.hbase.regionserver.wal.WALUtilHelper methods to ease Region Server integration with the Write Ahead Log (WAL).