Deprecated Methods |
org.apache.hadoop.hbase.master.HMaster.assign(byte[], boolean)
|
org.apache.hadoop.hbase.ipc.HMasterInterface.assign(byte[], boolean)
The force is unused.Use HMasterInterface.assign(byte[]) |
org.apache.hadoop.hbase.thrift.ThriftServerRunner.HBaseHandler.atomicIncrement(ByteBuffer, ByteBuffer, ByteBuffer, long)
|
org.apache.hadoop.hbase.client.HBaseAdmin.balanceSwitch(boolean)
use setBalancerRunning(boolean, boolean) instead |
org.apache.hadoop.hbase.ipc.HBaseRPC.call(Method, Object[][], InetSocketAddress[], Class extends VersionedProtocol>, User, Configuration)
Instead of calling statically, use
HBaseRPC.getProtocolEngine(Class, org.apache.hadoop.conf.Configuration)
to obtain an RpcEngine instance and then use
RpcEngine.call(java.lang.reflect.Method, Object[][], java.net.InetSocketAddress[], Class, org.apache.hadoop.hbase.security.User, org.apache.hadoop.conf.Configuration) |
org.apache.hadoop.hbase.ipc.HBaseClient.call(Writable[], InetSocketAddress[])
Use HBaseClient.call(Writable[], InetSocketAddress[], Class, User) instead |
org.apache.hadoop.hbase.master.AssignmentManager.clearRegionFromTransition(HRegionInfo)
This is a dupe of AssignmentManager.regionOffline(HRegionInfo) .
Please use that method instead. |
org.apache.hadoop.hbase.RemoteExceptionHandler.decodeRemoteException(RemoteException)
Use RemoteException.unwrapRemoteException() instead.
In fact we should look into deprecating this whole class - St.Ack 2010929 |
org.apache.hadoop.hbase.ipc.HRegionInterface.flushRegion(HRegionInfo)
use HRegionInterface.flushRegion(byte[]) instead |
org.apache.hadoop.hbase.catalog.MetaReader.fullScan(HRegionInterface, MetaReader.Visitor, byte[], byte[])
Does not retry; use fullScan xxx instead.
x |
org.apache.hadoop.hbase.thrift.ThriftServerRunner.HBaseHandler.get(ByteBuffer, ByteBuffer, ByteBuffer, Map)
|
org.apache.hadoop.hbase.client.HTable.getConnection()
This method will be changed from public to package protected. |
org.apache.hadoop.hbase.client.HConnection.getCurrentNrHRS()
This method will be changed from public to package protected. |
org.apache.hadoop.hbase.client.HConnection.getHRegionConnection(HServerAddress)
Use HConnection.getHRegionConnection(String, int) |
org.apache.hadoop.hbase.client.HConnection.getHRegionConnection(HServerAddress, boolean)
Use HConnection.getHRegionConnection(HServerAddress, boolean) |
org.apache.hadoop.hbase.regionserver.HRegionServer.getHServerInfo()
Use HRegionServer.getServerName() instead. |
org.apache.hadoop.hbase.ipc.HRegionInterface.getHServerInfo()
|
org.apache.hadoop.hbase.master.ServerManager.getLoad(HServerAddress)
Use ServerManager.getLoad(HServerAddress) |
org.apache.hadoop.hbase.client.HConnection.getMaster()
Removed because it was a mistake exposing master in this
interface (master is an implementation detail). Master functions are
available from HConnection or HBaseAdmin, without having to use
directly the master.
Deprecated in HBase 0.94 |
org.apache.hadoop.hbase.client.HBaseAdmin.getMaster()
Master is an implementation detail for HBaseAdmin.
Deprecated in HBase 0.94 |
org.apache.hadoop.hbase.HTableDescriptor.getOwnerString()
|
org.apache.hadoop.hbase.ipc.VersionedProtocol.getProtocolVersion(String, long)
|
org.apache.hadoop.hbase.client.HTable.getRegionLocation(byte[])
use HTable.getRegionLocation(byte [], boolean) instead |
org.apache.hadoop.hbase.client.Action.getRegionName()
|
org.apache.hadoop.hbase.client.ServerCallable.getRegionName()
Just use Object.toString() instead. |
org.apache.hadoop.hbase.client.HConnection.getRegionServerWithoutRetries(ServerCallable)
Use HConnectionManager#withoutRetries(ServerCallable) |
org.apache.hadoop.hbase.client.HConnection.getRegionServerWithRetries(ServerCallable)
Use HConnectionManager#withoutRetries(ServerCallable) |
org.apache.hadoop.hbase.client.HTable.getRegionsInfo()
Use HTable.getRegionLocations() or HTable.getStartEndKeys() |
org.apache.hadoop.hbase.client.ServerCallable.getRow()
Just use Object.toString() instead. |
org.apache.hadoop.hbase.client.HTableInterface.getRowOrBefore(byte[], byte[])
As of version 0.92 this method is deprecated without
replacement.
getRowOrBefore is used internally to find entries in .META. and makes
various assumptions about the table (which are true for .META. but not
in general) to be efficient. |
org.apache.hadoop.hbase.regionserver.StoreFile.Reader.getScanner(boolean, boolean)
|
org.apache.hadoop.hbase.regionserver.StoreFile.Reader.getScanner(boolean, boolean, boolean)
|
org.apache.hadoop.hbase.client.HTable.getScannerCaching()
Use Scan.setCaching(int) and Scan.getCaching() |
org.apache.hadoop.hbase.HRegionLocation.getServerAddress()
Use HRegionLocation.getHostnamePort() |
org.apache.hadoop.hbase.ClusterStatus.getServerInfo()
Use ClusterStatus.getServers() |
org.apache.hadoop.hbase.client.ServerCallable.getServerName()
Just use Object.toString() instead. |
org.apache.hadoop.hbase.HRegionInfo.getTableDesc()
Do not use; expensive call
use HRegionInfo.getTableNameAsString() in place of
HRegionInfo.getTableDesc().getNameAsString() |
org.apache.hadoop.hbase.thrift.ThriftServerRunner.HBaseHandler.getVer(ByteBuffer, ByteBuffer, ByteBuffer, int, Map)
|
org.apache.hadoop.hbase.thrift.ThriftServerRunner.HBaseHandler.getVerTs(ByteBuffer, ByteBuffer, ByteBuffer, long, int, Map)
|
org.apache.hadoop.hbase.client.HConnection.getZooKeeperWatcher()
Removed because it was a mistake exposing zookeeper in this
interface (ZooKeeper is an implementation detail).
Deprecated in HBase 0.94 |
org.apache.hadoop.hbase.security.access.AccessControllerProtocol.grant(byte[], TablePermission)
Use AccessControllerProtocol.revoke(UserPermission userPermission) instead |
org.apache.hadoop.hbase.security.access.AccessController.grant(byte[], TablePermission)
|
org.apache.hadoop.hbase.client.HTable.isTableEnabled(byte[])
use HBaseAdmin.isTableEnabled(byte[]) |
org.apache.hadoop.hbase.client.HTable.isTableEnabled(Configuration, String)
use HBaseAdmin.isTableEnabled(byte[]) |
org.apache.hadoop.hbase.client.HTable.isTableEnabled(String)
use HBaseAdmin.isTableEnabled(byte[]) |
org.apache.hadoop.hbase.coprocessor.RegionObserver.postFlush(ObserverContext)
use RegionObserver.preFlush(ObserverContext, Store, InternalScanner) instead. |
org.apache.hadoop.hbase.coprocessor.RegionObserver.preFlush(ObserverContext)
use RegionObserver.preFlush(ObserverContext, Store, InternalScanner) instead |
org.apache.hadoop.hbase.regionserver.HRegion.put(Pair[])
Instead use HRegion.batchMutate(Pair[]) |
org.apache.hadoop.hbase.client.HTablePool.putTable(HTableInterface)
|
org.apache.hadoop.hbase.catalog.MetaReader.readMetaLocation(HRegionInterface)
Does not retry; use #getMetaRegionLocation(CatalogTracker) |
org.apache.hadoop.hbase.security.access.AccessControllerProtocol.revoke(byte[], TablePermission)
Use AccessControllerProtocol.revoke(UserPermission userPermission) instead |
org.apache.hadoop.hbase.security.access.AccessController.revoke(byte[], TablePermission)
|
org.apache.hadoop.hbase.HTableDescriptor.setOwner(User)
|
org.apache.hadoop.hbase.HTableDescriptor.setOwnerString(String)
|
org.apache.hadoop.hbase.client.Action.setRegionName(byte[])
|
org.apache.hadoop.hbase.client.HTable.setScannerCaching(int)
Use Scan.setCaching(int) |
org.apache.hadoop.hbase.HRegionInfo.setTableDesc(HTableDescriptor)
Do not use; expensive call |
org.apache.hadoop.hbase.catalog.CatalogTracker.waitForMetaServerConnection(long)
Does not retry; use an HTable instance instead. |
org.apache.hadoop.hbase.catalog.CatalogTracker.waitForMetaServerConnectionDefault()
Does not retry; use an HTable instance instead. |
org.apache.hadoop.hbase.catalog.CatalogTracker.waitForRootServerConnection(long)
Use #getRootServerConnection(long) |
org.apache.hadoop.hbase.catalog.CatalogTracker.waitForRootServerConnectionDefault()
Use #getRootServerConnection(long) |