| Interface and Description |
|---|
| org.apache.hadoop.hbase.coprocessor.CoprocessorService
Since 2.0. Will be removed in 3.0
|
| org.apache.hadoop.hbase.coprocessor.HasMasterServices
Since 2.0.0 to be removed in 3.0.0. The hope is that by 3.0.0 we will not need this
facility as CoreCoprocessors are integated into core.
|
| org.apache.hadoop.hbase.coprocessor.HasRegionServerServices
Since 2.0.0 to be removed in 3.0.0. The hope is that by 3.0.0 we will not need this
facility as CoreCoprocessors are integated into core.
|
| org.apache.hadoop.hbase.util.HbckErrorReporter
Since 2.3.0. To be removed in hbase4. Use HBCK2 instead. Remove when
HBaseFsck is removed. |
| org.apache.hadoop.hbase.master.procedure.MetaProcedureInterface
only used for
RecoverMetaProcedure. Should be removed along with
RecoverMetaProcedure. |
| org.apache.hadoop.hbase.regionserver.RowProcessor
As of release 2.0.0, this will be removed in HBase 3.0.0. For customization, use
Coprocessors instead.
|
| org.apache.hadoop.hbase.coprocessor.SingletonCoprocessorService
Since 2.0. Will be removed in 3.0
|
| org.apache.hadoop.hbase.coordination.SplitLogManagerCoordination
since 2.4.0 and in 3.0.0, to be removed in 4.0.0, replaced by procedure-based
distributed WAL splitter, see SplitWALManager
|
| org.apache.hadoop.hbase.coordination.SplitLogWorkerCoordination
since 2.4.0 and in 3.0.0, to be removed in 4.0.0, replaced by procedure-based
distributed WAL splitter, see SplitWALManager
|
| Class and Description |
|---|
| org.apache.hadoop.hbase.master.assignment.AssignProcedure
Do not use any more.
|
| org.apache.hadoop.hbase.coprocessor.CoprocessorServiceBackwardCompatiblity |
| org.apache.hadoop.hbase.regionserver.DelimitedKeyPrefixRegionSplitPolicy
since 2.5.0 and will be removed in 4.0.0. Use
RegionSplitRestriction,
instead. |
| org.apache.hadoop.hbase.master.assignment.GCMergedRegionsProcedure
2.3.0 Use
GCMultipleMergedRegionsProcedure. |
| org.apache.hadoop.hbase.util.HBaseFsck
For removal in hbase-4.0.0. Use HBCK2 instead.
|
| org.apache.hadoop.hbase.regionserver.KeyPrefixRegionSplitPolicy
since 2.5.0 and will be removed in 4.0.0. Use
RegionSplitRestriction,
instead. |
| org.apache.hadoop.hbase.tool.LoadIncrementalHFiles
since 2.2.0, will be removed in 3.0.0. Use
BulkLoadHFiles instead. Please
rewrite your code if you rely on methods other than the LoadIncrementalHFiles.run(Map, TableName)
and LoadIncrementalHFiles.run(String, TableName), as all the methods other than them will be
removed with no replacement. |
| org.apache.hadoop.hbase.mapreduce.LoadIncrementalHFiles
As of release 2.0.0, this will be removed in HBase 3.0.0. Use
LoadIncrementalHFiles instead. |
| org.apache.hadoop.hbase.tool.LoadIncrementalHFiles.LoadQueueItem
since 2.2.0 and will be removed in 3.0.0. Use
BulkLoadHFiles instead. |
| org.apache.hadoop.hbase.mapreduce.LoadIncrementalHFiles.LoadQueueItem
As of release 2.0.0, this will be removed in HBase 3.0.0. Use
LoadIncrementalHFiles.LoadQueueItem instead. |
| org.apache.hadoop.hbase.master.MirroringTableStateManager
Since 2.0.0. To be removed in 3.0.0.
|
| org.apache.hadoop.hbase.master.assignment.MoveRegionProcedure
Do not use any more.
|
| org.apache.hadoop.hbase.util.hbck.OfflineMetaRepair
Since 2.0.0. Will be removed in 3.0.0. We've deprecated this tool in hbase-2+ because
it destroyed the hbase2 meta table.
|
| org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler
Keep it here only for compatible
|
| org.apache.hadoop.hbase.master.procedure.RecoverMetaProcedure
Do not use any more, leave it here only for compatible. The recovery work will be
done in
ServerCrashProcedure directly, and the initial work for meta table
will be done by InitMetaProcedure. |
| org.apache.hadoop.hbase.master.assignment.RegionTransitionProcedure
Do not use any more.
|
| org.apache.hadoop.hbase.ipc.SimpleRpcServer |
| org.apache.hadoop.hbase.SplitLogCounters
since 2.4.0 and in 3.0.0, to be removed in 4.0.0, replaced by procedure-based
distributed WAL splitter, see SplitWALManager
|
| org.apache.hadoop.hbase.master.SplitLogManager
since 2.4.0 and in 3.0.0, to be removed in 4.0.0, replaced by procedure-based
distributed WAL splitter, see SplitWALManager.
|
| org.apache.hadoop.hbase.SplitLogTask
since 2.4.0 and in 3.0.0, to be removed in 4.0.0, replaced by procedure-based
distributed WAL splitter, see SplitWALManager
|
| org.apache.hadoop.hbase.regionserver.SplitLogWorker
since 2.4.0 and in 3.0.0, to be removed in 4.0.0, replaced by procedure-based
distributed WAL splitter, see SplitWALRemoteProcedure
|
| org.apache.hadoop.hbase.master.cleaner.TimeToLiveProcedureWALCleaner
Since 2.3.0, will be removed in 4.0.0. We will not use the procedure wal to store
procedure any more.
|
| org.apache.hadoop.hbase.master.assignment.UnassignProcedure
Do not use any more.
|
| org.apache.hadoop.hbase.regionserver.handler.WALSplitterHandler
since 2.4.0 and in 3.0.0, to be removed in 4.0.0, replaced by procedure-based
distributed WAL splitter, see SplitWALManager
|
| org.apache.hadoop.hbase.coordination.ZkCoordinatedStateManager
since 2.4.0 and in 3.0.0, to be removed in 4.0.0, replaced by procedure-based
distributed WAL splitter (see SplitWALManager) which doesn't use this zk-based
coordinator.
|
| org.apache.hadoop.hbase.util.ZKDataMigrator
Since 2.0.0. To be removed in hbase-3.0.0.
|
| Exceptions and Description |
|---|
| org.apache.hadoop.hbase.regionserver.RowTooBigException
since 0.99.0. Use
RowTooBigException instead. |
| Constructor and Description |
|---|
| org.apache.hadoop.hbase.regionserver.HRegion(Path, WAL, FileSystem, Configuration, RegionInfo, TableDescriptor, RegionServerServices)
Use other constructors.
|
| org.apache.hadoop.hbase.io.Reference()
need by pb serialization
|
| org.apache.hadoop.hbase.wal.WALEdit(boolean)
since 2.0.1 and will be removed in 4.0.0. Use
WALEdit(int, boolean)
instead. |
| org.apache.hadoop.hbase.wal.WALEdit(int)
since 2.0.1 and will be removed in 4.0.0. Use
WALEdit(int, boolean)
instead. |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.