[
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)