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, keep methods added in GitHub Pull Request #613
zghaobac what do you think of it?
Can I work on this?