[
https://issues.apache.org/jira/browse/HBASE-22002?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Duo Zhang updated HBASE-22002:
------------------------------
Release Note:
These methods in the Admin interface have been removed:
listTables()
listTables(Pattern)
listTables(String)
listTables(Pattern, boolean)
listTables(String, boolean)
listTableNames(String)
listTableNames(String, boolean)
getTableDescriptor(TableName)
deleteTables(String)
deleteTables(Pattern)
enableTables(String)
enableTables(Pattern)
disableTables(String)
disableTables(Pattern)
isTableAvailable(TableName, byte[][])
getAlterStatus(TableName)
getAlterStatus(byte[])
addColumn(TableName, ColumnFamilyDescriptor)
deleteColumn(TableName, byte[])
modifyColumn(TableName, ColumnFamilyDescriptor)
closeRegion(String, String)
closeRegion(byte[], String)
closeRegionWithEncodedRegionName(String, String)
closeRegion(ServerName, HRegionInfo)
getOnlineRegions(ServerName)
compactRegionServer(ServerName, boolean)
setBalancerRunning(boolean, boolean)
balancer()
balancer(boolean)
setNormalizerRunning(boolean)
enableCatalogJanitor(boolean)
runCatalogScan()
setCleanerChoreRunning(boolean)
mergeRegions(byte[], byte[], boolean)
splitRegion(byte[])
modifyTable(TableName, TableDescriptor)
modifyTableAsync(TableName, TableDescriptor)
getClusterStatus()
listTableDescriptorsByNamespace(String)
getTableRegions(TableName)
getTableDescriptorsByTableName(List)
getTableDescriptors(List)
getMasterCoprocessors()
snapshot(byte[], TableName)
takeSnapshotAsync(SnapshotDescription)
restoreSnapshot(byte[])
restoreSnapshotAsync(String)
restoreSnapshot(byte[], boolean)
cloneSnapshot(byte[], TableName)
execProcedureWithRet(String, String, Map)
listSnapshots(String)
listTableSnapshots(String, String)
deleteSnapshots(String)
deleteTableSnapshots(String, String)
getQuotaRetriever(QuotaFilter)
setSplitOrMergeEnabled(boolean, boolean, MasterSwitchType[])
isSplitOrMergeEnabled(MasterSwitchType)
> Remove the deprecated methods in Admin interface
> ------------------------------------------------
>
> Key: HBASE-22002
> URL: https://issues.apache.org/jira/browse/HBASE-22002
> Project: HBase
> Issue Type: Task
> Components: Admin, Client
> Reporter: Duo Zhang
> Assignee: Duo Zhang
> Priority: Major
> Fix For: 3.0.0
>
> Attachments: HBASE-22002-test.patch, HBASE-22002-test.patch,
> HBASE-22002-v1.patch, HBASE-22002-v2.patch, HBASE-22002-v3.patch,
> HBASE-22002-v4.patch, HBASE-22002-v5.patch, HBASE-22002.patch
>
>
> For API cleanup, and will make the work in HBASE-21718 a little easier.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)