Class and Description |
---|
AbstractHBaseTool
Common base class used for HBase command-line tools.
|
ByteRange
Lightweight, reusable class for specifying ranges of byte[]'s.
|
FSTableDescriptors
Implementation of
TableDescriptors that reads descriptors from the
passed filesystem. |
HasThread
Abstract class which contains a Thread and delegates the common Thread
methods to that instance.
|
JVMClusterUtil.MasterThread
Datastructure to hold Master Thread and Master instance
|
JVMClusterUtil.RegionServerThread
Datastructure to hold RegionServer Thread and RegionServer instance
|
LoadTestTool
A command-line utility that reads, writes, and verifies data.
|
MultiThreadedAction
Common base class for reader and writer parts of multi-thread HBase load
test (
LoadTestTool ). |
MultiThreadedUpdater
Creates multiple threads that write key/values into the
|
MultiThreadedWriter
Creates multiple threads that write key/values into the
|
MultiThreadedWriterBase
Creates multiple threads that write key/values into the
|
Pair
A generic class for pairs.
|
PairOfSameType
A generic, immutable class for pairs of objects both of type
T . |
PrettyPrinter.Unit |
RetryCounterFactory |
Class and Description |
---|
Pair
A generic class for pairs.
|
Class and Description |
---|
Pair
A generic class for pairs.
|
StoppableImplementation
A base implementation for a Stoppable service
|
Class and Description |
---|
AbstractHBaseTool
Common base class used for HBase command-line tools.
|
Class and Description |
---|
Pair
A generic class for pairs.
|
PoolMap.PoolType |
Class and Description |
---|
Pair
A generic class for pairs.
|
Class and Description |
---|
ByteRange
Lightweight, reusable class for specifying ranges of byte[]'s.
|
Class and Description |
---|
ByteRange
Lightweight, reusable class for specifying ranges of byte[]'s.
|
Class and Description |
---|
ByteRange
Lightweight, reusable class for specifying ranges of byte[]'s.
|
Class and Description |
---|
ByteRange
Lightweight, reusable class for specifying ranges of byte[]'s.
|
Class and Description |
---|
ByteRange
Lightweight, reusable class for specifying ranges of byte[]'s.
|
Class and Description |
---|
Pair
A generic class for pairs.
|
Class and Description |
---|
Pair
A generic class for pairs.
|
Class and Description |
---|
Pair
A generic class for pairs.
|
Class and Description |
---|
JSONBean
Utility for doing JSON and MBeans.
|
Class and Description |
---|
TestMiniClusterLoadSequential
A write/read/verify load test on a mini HBase cluster.
|
Class and Description |
---|
BloomFilterWriter
Specifies methods needed to add elements to a Bloom filter and serialize the
resulting Bloom filter as a sequence of bytes.
|
ChecksumType
Checksum types.
|
Class and Description |
---|
Pair
A generic class for pairs.
|
Class and Description |
---|
Counter
High scalable counter.
|
Pair
A generic class for pairs.
|
PoolMap
The
PoolMap maps a key to a collection of values, the elements
of which are managed by a pool. |
PoolMap.PoolType |
Class and Description |
---|
AbstractHBaseTool
Common base class used for HBase command-line tools.
|
Pair
A generic class for pairs.
|
Class and Description |
---|
HasThread
Abstract class which contains a Thread and delegates the common Thread
methods to that instance.
|
Pair
A generic class for pairs.
|
Triple
Utility class to manage a triple.
|
Class and Description |
---|
Pair
A generic class for pairs.
|
Class and Description |
---|
Pair
A generic class for pairs.
|
Class and Description |
---|
Pair
A generic class for pairs.
|
Triple
Utility class to manage a triple.
|
Class and Description |
---|
BloomFilter
Defines the general behavior of a bloom filter.
|
ByteRange
Lightweight, reusable class for specifying ranges of byte[]'s.
|
CancelableProgressable
Similar interface as
org.apache.hadoop.util.Progressable but returns
a boolean to support canceling the operation. |
ChecksumType
Checksum types.
|
CollectionBackedScanner
Utility scanner that wraps a sortable collection and serves
as a KeyValueScanner.
|
HasThread
Abstract class which contains a Thread and delegates the common Thread
methods to that instance.
|
Pair
A generic class for pairs.
|
PairOfSameType
A generic, immutable class for pairs of objects both of type
T . |
Sleeper
Sleeper for current thread.
|
TestTableName
Returns a
byte[] containing the name of the currently running test method. |
Class and Description |
---|
CancelableProgressable
Similar interface as
org.apache.hadoop.util.Progressable but returns
a boolean to support canceling the operation. |
Class and Description |
---|
Pair
A generic class for pairs.
|
Class and Description |
---|
Pair
A generic class for pairs.
|
Class and Description |
---|
Pair
A generic class for pairs.
|
TestTableName
Returns a
byte[] containing the name of the currently running test method. |
Class and Description |
---|
MultiThreadedAction.DefaultDataGenerator
Default implementation of LoadTestDataGenerator that uses LoadTestKVGenerator, fixed
set of column families, and random number of columns in range.
|
Pair
A generic class for pairs.
|
Class and Description |
---|
AbstractHBaseTool
Common base class used for HBase command-line tools.
|
FSUtils.BlackListDirFilter
Directory filter that doesn't include any of the directories in the specified blacklist
|
FSVisitor.LogFileVisitor |
TestTableName
Returns a
byte[] containing the name of the currently running test method. |
Class and Description |
---|
AbstractHBaseTool
Common base class used for HBase command-line tools.
|
MultiThreadedAction
Common base class for reader and writer parts of multi-thread HBase load
test (
LoadTestTool ). |
MultiThreadedReader
Creates multiple threads that read and verify previously written data
|
MultiThreadedReader.HBaseReaderThread |
Class and Description |
---|
Order
Used to describe or modify the lexicographical sort order of a
byte[] . |
PositionedByteRange
Extends
ByteRange with additional methods to support tracking a
consumers position within the viewport. |
Class and Description |
---|
AbstractByteRange
An abstract implementation of the ByteRange API
|
AbstractHBaseTool
Common base class used for HBase command-line tools.
|
AbstractPositionedByteRange
Extends the basic
SimpleByteRange implementation with position
support. |
BloomFilter
Defines the general behavior of a bloom filter.
|
BloomFilterBase
Common methods Bloom filter methods required at read and write time.
|
BloomFilterWriter
Specifies methods needed to add elements to a Bloom filter and serialize the
resulting Bloom filter as a sequence of bytes.
|
ByteBloomFilter
Implements a Bloom filter, as defined by Bloom in 1970.
|
ByteRange
Lightweight, reusable class for specifying ranges of byte[]'s.
|
Bytes.ByteArrayComparator
Byte array comparator class.
|
CancelableProgressable
Similar interface as
org.apache.hadoop.util.Progressable but returns
a boolean to support canceling the operation. |
ChecksumType
Checksum types.
|
ClassLoaderBase
Base class loader that defines couple shared constants used
by sub-classes.
|
CompoundBloomFilterBase |
CoprocessorClassLoader
ClassLoader used to load classes for Coprocessor instances.
|
EnvironmentEdge
Has some basic interaction with the environment.
|
FSUtils
Utility methods for interacting with the underlying file system.
|
FSUtils.BlackListDirFilter
Directory filter that doesn't include any of the directories in the specified blacklist
|
FSVisitor.LogFileVisitor |
FSVisitor.RecoveredEditsVisitor |
FSVisitor.RegionVisitor |
FSVisitor.StoreFileVisitor |
Hash
This class represents a common API for hashing functions.
|
HBaseFsck
HBaseFsck (hbck) is a tool for checking and repairing region consistency and
table integrity problems in a corrupted HBase.
|
HBaseFsck.ErrorReporter |
HBaseFsck.ErrorReporter.ERROR_CODE |
HBaseFsck.HbckInfo
Maintain information about a particular region.
|
HBaseFsck.TableInfo
Maintain information about a particular table.
|
IdLock.Entry
An entry returned to the client as a lock object
|
JSONBean.Writer
Use dumping out mbeans as JSON.
|
JVMClusterUtil.MasterThread
Datastructure to hold Master Thread and Master instance
|
JVMClusterUtil.RegionServerThread
Datastructure to hold RegionServer Thread and RegionServer instance
|
KeyRange
A key range use in split coverage.
|
ModifyRegionUtils.RegionEditTask |
ModifyRegionUtils.RegionFillTask |
MultiThreadedAction
Common base class for reader and writer parts of multi-thread HBase load
test (
LoadTestTool ). |
MultiThreadedAction.DefaultDataGenerator
Default implementation of LoadTestDataGenerator that uses LoadTestKVGenerator, fixed
set of column families, and random number of columns in range.
|
MultiThreadedReader
Creates multiple threads that read and verify previously written data
|
MultiThreadedReader.HBaseReaderThread |
MultiThreadedUpdater
Creates multiple threads that write key/values into the
|
MultiThreadedUpdater.HBaseUpdaterThread |
MultiThreadedWriter
Creates multiple threads that write key/values into the
|
MultiThreadedWriter.HBaseWriterThread |
MultiThreadedWriterBase
Creates multiple threads that write key/values into the
|
Order
Used to describe or modify the lexicographical sort order of a
byte[] . |
Pair
A generic class for pairs.
|
PoolMap
The
PoolMap maps a key to a collection of values, the elements
of which are managed by a pool. |
PoolMap.Pool |
PoolMap.PoolType |
PositionedByteRange
Extends
ByteRange with additional methods to support tracking a
consumers position within the viewport. |
PrettyPrinter.Unit |
RegionSplitter.SplitAlgorithm
A generic interface for the RegionSplitter code to use for all it's
functionality.
|
RetryCounter |
RetryCounter.BackoffPolicy
Policy for calculating sleeping intervals between retry attempts
|
RetryCounter.ExponentialBackoffPolicy |
RetryCounter.RetryConfig
Configuration for a retry counter
|
TestMiniClusterLoadParallel
A write/read/verify load test on a mini HBase cluster.
|
TestMiniClusterLoadSequential
A write/read/verify load test on a mini HBase cluster.
|
Triple
Utility class to manage a triple.
|
WeakObjectPool.ObjectFactory
An
ObjectFactory object is used to create
new shared objects on demand. |
Class and Description |
---|
ByteRange
Lightweight, reusable class for specifying ranges of byte[]'s.
|
Class and Description |
---|
ByteRange
Lightweight, reusable class for specifying ranges of byte[]'s.
|
Class and Description |
---|
HBaseFsck
HBaseFsck (hbck) is a tool for checking and repairing region consistency and
table integrity problems in a corrupted HBase.
|
HBaseFsck.ErrorReporter |
HBaseFsck.ErrorReporter.ERROR_CODE |
HBaseFsck.HbckInfo
Maintain information about a particular region.
|
HBaseFsck.TableInfo
Maintain information about a particular table.
|
Class and Description |
---|
MultiThreadedAction.DefaultDataGenerator
Default implementation of LoadTestDataGenerator that uses LoadTestKVGenerator, fixed
set of column families, and random number of columns in range.
|
Class and Description |
---|
CancelableProgressable
Similar interface as
org.apache.hadoop.util.Progressable but returns
a boolean to support canceling the operation. |
Pair
A generic class for pairs.
|
Class and Description |
---|
Pair
A generic class for pairs.
|