| 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.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.regionserver.DelimitedKeyPrefixRegionSplitPolicy
since 3.0.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 3.0.0 and will be removed in 4.0.0. Use
RegionSplitRestriction,
instead. |
| org.apache.hadoop.hbase.master.assignment.MoveRegionProcedure
Do not use any more.
|
| 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.rsgroup.RSGroupAdminClient
Keep it here only for tests, using
Admin instead. |
| org.apache.hadoop.hbase.rsgroup.RSGroupAdminEndpoint
Keep it here only for compatibility with old client, all the logics have been moved
into core of HBase.
|
| 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. |
| Field and Description |
|---|
| org.apache.hadoop.hbase.wal.WALEdit.COMPACTION
Since 2.3.0. Make it protected, internal-use only. Use
WALEdit.isCompactionMarker(Cell) |
| org.apache.hadoop.hbase.wal.WALEdit.FLUSH
Since 2.3.0. Make it protected, internal-use only.
|
| org.apache.hadoop.hbase.wal.WALEdit.METAROW
Since 2.3.0. Not used.
|
| org.apache.hadoop.hbase.regionserver.KeyPrefixRegionSplitPolicy.PREFIX_LENGTH_KEY_DEPRECATED |
| org.apache.hadoop.hbase.wal.WALEdit.REGION_EVENT
Since 2.3.0. Remove. Not for external use. Not used.
|
| org.apache.hadoop.hbase.util.ServerRegionReplicaUtil.REGION_REPLICA_REPLICATION_PEER
Since 3.0.0, leave here only for implementing compatibility code.
|
| 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.