[ https://issues.apache.org/jira/browse/HBASE-18911?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16195719#comment-16195719 ]
Chia-Ping Tsai commented on HBASE-18911: ---------------------------------------- Let us carry over the discussion in HBASE-18914 now. {code} HTableDescriptor[] deleteTables(Pattern) HTableDescriptor[] enableTables(Pattern) HTableDescriptor[] disableTables(Pattern) {code} If they are useful to user, we must have them new name as they return the deprecated HTD. The candidate are shown below. # enableTables/disableTables -> setTablesOn(Pattern, Boolean) # deleteTables -> dropTables There are many of methods called xxxOn, hence the {{setTablesOn}} should be fine.Reflecting this philosophy, the {{isTableEnabled}} can be renamed {{isTableOn}}. The {{dropTables}} references to our shell command. > 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 > > > 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 | setNormalizerOn | > | isNormalizerOn | isNormalizerEnabled | isNormalizerOn | > | setBalancerOn | balancerSwitch | setBalancerOn | > | isBalancerOn | isBalancerEnabled | isBalancerOn | > | setCleanerChoreOn | cleanerChoreSwitch | setCleanerChoreOn | > | isCleanerChoreOn | isCleanerChoreEnabled | isCleanerChoreOn | > | setSplitOn/setMergeOn | splitOrMergeEnabledSwitch | setSplitOn/setMergeOn | > Methods only in AsyncAdmin > || AsyncAdmin || > | isSplitOn | > | isMergeOn | > | majorCompactRegionServer | > | stopRegionServer | -- This message was sent by Atlassian JIRA (v6.4.14#64029)