[
https://issues.apache.org/jira/browse/HBASE-18911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Guanghao Zhang updated HBASE-18911:
-----------------------------------
Release Note:
Deprecated 4 methods for Admin interface.
Deprecated compactRegionServer(ServerName, boolean). Use
compactRegionServer(ServerName) and majorCompactcompactRegionServer(ServerName)
instead.
Deprecated getRegionLoad(ServerName) method. Use getRegionLoads(ServerName)
instead.
Deprecated getRegionLoad(ServerName, TableName) method. Use
getRegionLoads(ServerName, TableName) instead.
Deprecated getQuotaRetriever(QuotaFilter) instead. Use getQuota(QuotaFilter)
instead.
Add 4 methods for Admin interface.
ServerName getMaster();
Collection<ServerName> getBackupMasters();
Collection<ServerName> getRegionServers();
boolean splitSwitch(boolean enabled, boolean synchronous);
boolean mergeSwitch(boolean enabled, boolean synchronous);
boolean isSplitEnabled();
boolean isMergeEnabled();
was:
For Admin interface.
Deprecated compactRegionServer(ServerName, boolean). Use
compactRegionServer(ServerName) and majorCompactcompactRegionServer(ServerName)
instead.
Deprecated getRegionLoad(ServerName) method. Use getRegionLoads(ServerName)
instead.
Deprecated getRegionLoad(ServerName, TableName) method. Use
getRegionLoads(ServerName, TableName) instead.
Deprecated getQuotaRetriever(QuotaFilter) instead. Use getQuota(QuotaFilter)
instead.
> Unify Admin and AsyncAdmin's methods name
> -----------------------------------------
>
> Key: HBASE-18911
> URL: https://issues.apache.org/jira/browse/HBASE-18911
> Project: HBase
> Issue Type: Sub-task
> Reporter: Guanghao Zhang
> Assignee: Guanghao Zhang
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18911.master.001.patch,
> HBASE-18911.master.002.patch, HBASE-18911.master.003.patch
>
>
> Different Methods
> || AsyncAdmin || Admin || unified name ||
> | listTables | listTableDescriptors | listTableDescriptors |
> | getOnlineRegions | getRegions | getRegions |
> | getTableRegions | getRegions | getRegions |
> | getTableDescriptor | getDescriptor | getDescriptor |
> | getRegionLoads | getRegionLoad | getRegionLoads |
> | execProcedureWithRet | execProcedureWithReturn | execProcedureWithReturn |
> | setNormalizerOn | normalizerSwitch | normalizerSwitch |
> | isNormalizerOn | isNormalizerEnabled | isNormalizerEnabled |
> | setBalancerOn | balancerSwitch | balancerSwitch |
> | isBalancerOn | isBalancerEnabled | isBalancerEnabled |
> | setCleanerChoreOn | cleanerChoreSwitch | cleanerChoreSwitch |
> | isCleanerChoreOn | isCleanerChoreEnabled | isCleanerChoreEnabled |
> | setCatalogJanitorOn | catalogJanitorSwitch | catalogJanitorSwitch |
> | isCatalogJanitorOn | isCatalogJanitorEnabled | isCatalogJanitorEnabled |
> | setSplitOn/setMergeOn | splitOrMergeEnabledSwitch | splitSwitch/mergeSwitch
> |
> | isSplitOn/isMergeOn| isSplitOrMergeEnabled | isSplitEnabled/isMergeEnabled |
> Methods only in AsyncAdmin
> || AsyncAdmin ||
> | majorCompactRegionServer |
> | getMaster |
> | getBackupMasters |
> | getRegionServers |
> Methods only in Admin
> || Admin ||
> | listTableDescriptorsByNamespace |
> | listTableNamesByNamespace |
> | modifyTable |
> | getMasterCoprocessors |
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)