[
https://issues.apache.org/jira/browse/HBASE-22932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16933106#comment-16933106
]
Xiaolin Ha commented on HBASE-22932:
------------------------------------
In master.proto, I'll add methods as follows(also shows deprecated methods from
RSGroupAdmin.proto for more clearly ):
//rpc GetRSGroupInfo(GetRSGroupInfoRequest)
//returns (GetRSGroupInfoResponse);
//rpc GetRSGroupInfoOfServer(GetRSGroupInfoOfServerRequest)
//returns (GetRSGroupInfoOfServerResponse);
rpc MoveServers(MoveServersRequest)
returns (MoveServersResponse);
rpc AddRSGroup(AddRSGroupRequest)
returns (AddRSGroupResponse);
rpc RemoveRSGroup(RemoveRSGroupRequest)
returns (RemoveRSGroupResponse);
rpc BalanceRSGroup(BalanceRSGroupRequest)
returns (BalanceRSGroupResponse);
rpc ListRSGroupInfos(ListRSGroupInfosRequest)
returns (ListRSGroupInfosResponse);
//rpc RemoveServers(RemoveServersRequest)
//returns (RemoveServersResponse);
//rpc GetRSGroupInfoOfTable(GetRSGroupInfoOfTableRequest)
//returns (GetRSGroupInfoOfTableResponse);
//rpc SetRSGroupForTables(SetRSGroupForTablesRequest)
//returns (SetRSGroupForTablesResponse);
and in Admin client, keeps methods added in [GitHub Pull Request
#613|https://github.com/apache/hbase/pull/613]
[~zghaobac] what do you think of it?
> Add rs group management methods in Admin and AsyncAdmin
> -------------------------------------------------------
>
> Key: HBASE-22932
> URL: https://issues.apache.org/jira/browse/HBASE-22932
> Project: HBase
> Issue Type: Sub-task
> Components: Admin, asyncclient, Client
> Reporter: Duo Zhang
> Assignee: Xiaolin Ha
> Priority: Major
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)