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

Binglin Chang commented on HADOOP-10389:
----------------------------------------

bq. The point of the generated functions is to provide type safety, so you 
can't pass the wrong request and response types to the functions. It also makes 
remote procedure calls look like a local function call, which is one of the 
main ideas in RPC.
We can keep functions, but the repeated code in these functions can be 
eliminated using abstraction, so as to reduce the binary code size.


> Native RPCv9 client
> -------------------
>
>                 Key: HADOOP-10389
>                 URL: https://issues.apache.org/jira/browse/HADOOP-10389
>             Project: Hadoop Common
>          Issue Type: Sub-task
>    Affects Versions: HADOOP-10388
>            Reporter: Binglin Chang
>            Assignee: Colin Patrick McCabe
>         Attachments: HADOOP-10388.001.patch, HADOOP-10389.002.patch, 
> HADOOP-10389.004.patch, HADOOP-10389.005.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to