[
https://issues.apache.org/jira/browse/HBASE-21537?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16741452#comment-16741452
]
Duo Zhang commented on HBASE-21537:
-----------------------------------
The final goal is to completely remove the getAdmin method from
ClusterConnection, as it exposes the blocking protobuf interface, which will be
a pain when we reimplement sync client based on the async client.
And the AsyncRegionServerAdmin does not expose the protobuf stub directly, so
we do not let the upper layer pass the RpcController, we will create one when
we call the protobuf stub in the implementation of the methods.
And no need to change the hbck project, it is hbck1 here, which will be removed
in the future I think.
> Rewrite ServerManager.closeRegionSilentlyAndWait to use AsyncClusterConnection
> ------------------------------------------------------------------------------
>
> Key: HBASE-21537
> URL: https://issues.apache.org/jira/browse/HBASE-21537
> Project: HBase
> Issue Type: Sub-task
> Reporter: Duo Zhang
> Assignee: Duo Zhang
> Priority: Major
> Attachments: HBASE-21537-HBASE-21512.patch
>
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)