Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Reviewed
Description
1. Update the balance method name.
balancer -> balance
setBalancerRunning -> setBalancerOn
isBalancerEnabled -> isBalancerOn
2. Use HRegionLocation instead of Pair<HRegionInfo, ServerName>
3. Remove the closeRegionWithEncodedRegionName method. Because all other api can handle region name or encoded region name both. So don't need a method for encoded name.
4. Unify the region name parameter's type to byte[]. And region name may be full name or encoded name.
5. Unify the server name parameter's type to ServerName. For smoe api, it support null for server name. So use Optional<ServerName> instead.
6. Unify the table name parameter's type to TableName.
7. Unify all list* method only support Pattern as the parameter type.
Attachments
Attachments
Issue Links
- links to