Package org.apache.hadoop.hbase.wal


package org.apache.hadoop.hbase.wal
  • Class
    Description
    org.apache.hadoop.hbase.wal.AbstractFSWALProvider<T extends org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL<?>>
    Base class of a WAL Provider that returns a single thread safe WAL that writes to Hadoop FS.
    org.apache.hadoop.hbase.wal.AbstractFSWALProvider.Initializer
     
    org.apache.hadoop.hbase.wal.AbstractFSWALProvider.WALStartTimeComparator
    Comparator used to compare WAL files together based on their start time.
    org.apache.hadoop.hbase.wal.AbstractWALProvider
    Base class for a WAL Provider.
    org.apache.hadoop.hbase.wal.AbstractWALRoller<T extends org.apache.hadoop.hbase.Abortable>
    Runs periodically to determine if the WAL should be rolled.
    org.apache.hadoop.hbase.wal.AsyncFSWALProvider
    A WAL provider that use AsyncFSWAL.
    org.apache.hadoop.hbase.wal.AsyncFSWALProvider.AsyncWriter
     
    org.apache.hadoop.hbase.wal.BoundedEntryBuffers
    Used for BoundedRecoveredEditsOutputSink.
    org.apache.hadoop.hbase.wal.BoundedGroupingStrategy
    A WAL grouping strategy that limits the number of wal groups to "hbase.wal.regiongrouping.numgroups".
    org.apache.hadoop.hbase.wal.BoundedRecoveredHFilesOutputSink
    A WALSplitter sink that outputs HFiles.
    org.apache.hadoop.hbase.wal.FSHLogProvider
    A WAL provider that use FSHLog.
    org.apache.hadoop.hbase.wal.FSHLogProvider.Writer
     
    org.apache.hadoop.hbase.wal.NamespaceGroupingStrategy
    A WAL grouping strategy based on namespace.
    org.apache.hadoop.hbase.wal.NettyAsyncFSWALConfigHelper
    Helper class for passing netty event loop config to AsyncFSWALProvider.
    org.apache.hadoop.hbase.wal.RegionGroupingProvider
    A WAL Provider that returns a WAL per group of regions.
    org.apache.hadoop.hbase.wal.RegionGroupingProvider.RegionGroupingStrategy
    Map identifiers to a group number.
    org.apache.hadoop.hbase.wal.WAL
    A Write Ahead Log (WAL) provides service for reading, writing waledits.
    org.apache.hadoop.hbase.wal.WAL.Entry
    Utility class that lets us keep track of the edit with it's key.
    org.apache.hadoop.hbase.wal.WALEdit
    Used in HBase's transaction log (WAL) to represent a collection of edits (Cell/KeyValue objects) that came in as a single transaction.
    org.apache.hadoop.hbase.wal.WALFactory
    Entry point for users of the Write Ahead Log.
    org.apache.hadoop.hbase.wal.WALKey
    Key for WAL Entry.
    org.apache.hadoop.hbase.wal.WALKeyImpl
    Default implementation of Key for an Entry in the WAL.
    org.apache.hadoop.hbase.wal.WALPrettyPrinter
    WALPrettyPrinter prints the contents of a given WAL with a variety of options affecting formatting and extent of content.
    org.apache.hadoop.hbase.wal.WALProvider
    The Write Ahead Log (WAL) stores all durable edits to the HRegion.
    org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter
     
    org.apache.hadoop.hbase.wal.WALProvider.Writer
     
    org.apache.hadoop.hbase.wal.WALProvider.WriterBase
     
    org.apache.hadoop.hbase.wal.WALSplitter
    Split RegionServer WAL files.
    org.apache.hadoop.hbase.wal.WALSplitter.PipelineController
    Contains some methods to control WAL-entries producer / consumer interactions
    org.apache.hadoop.hbase.wal.WALSplitUtil
    This class provides static methods to support WAL splitting related works
    org.apache.hadoop.hbase.wal.WALSplitUtil.MutationReplay
    A struct used by getMutationsFromWALEntry
    org.apache.hadoop.hbase.wal.WALStreamReader
    A one way WAL reader, without reset and seek support.
    org.apache.hadoop.hbase.wal.WALTailingReader
    A WAL reader which is designed for be able to tailing the WAL file which is currently being written.
    org.apache.hadoop.hbase.wal.WALTailingReader.Result
     
    org.apache.hadoop.hbase.wal.WALTailingReader.State