[ 
https://issues.apache.org/jira/browse/HBASE-16433?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15434506#comment-15434506
 ] 

Jurriaan Mous commented on HBASE-16433:
---------------------------------------

I currently do not have so much time to properly look into it. That is why I 
gave too quick answers and was seeing what I wanted to see. 

The descriptor names are indeed unfortunately needed with this version of the 
generated protobuf code. I don't like the protobuf generated services class and 
I can also understand that you want to standardize on one method of 
communicating with the RPC layer. Well the consequence is that an async client 
will be more complex to deal with this payload carrying rpccontrollers. I can 
live with it but will not love it. 

> Remove AsyncRpcChannel related stuffs
> -------------------------------------
>
>                 Key: HBASE-16433
>                 URL: https://issues.apache.org/jira/browse/HBASE-16433
>             Project: HBase
>          Issue Type: Sub-task
>    Affects Versions: 2.0.0
>            Reporter: Duo Zhang
>            Assignee: Duo Zhang
>             Fix For: 2.0.0
>
>         Attachments: HBASE-16433.patch
>
>
> AsyncRpcChannel can not be used by protobuf stub. We should implement the 
> async logic along with the RpcChannel interface of protobuf.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to