[
https://issues.apache.org/jira/browse/HADOOP-7399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jitendra Nath Pandey updated HADOOP-7399:
-----------------------------------------
Attachment: HADOOP-7399.9.patch
Updated patch, with a little more cleaned up interfaces. The server uses
special "calls" for sasl messages as well. I have maintained the same mechanism
by adding a SaslServerCall that implements ServerCall. SaslServerCall is not
RpcEngine specific and still uses Writable because client assumes a writable
format. Encoding of sasl messages could also be delegated to the RpcEngine but
I would prefer to do that in a separate jira.
> Remove Writable from ipc.Client and ipc.Server.
> -----------------------------------------------
>
> Key: HADOOP-7399
> URL: https://issues.apache.org/jira/browse/HADOOP-7399
> Project: Hadoop Common
> Issue Type: Improvement
> Reporter: Jitendra Nath Pandey
> Assignee: Jitendra Nath Pandey
> Fix For: 0.23.0
>
> Attachments: HADOOP-7399.3.patch, HADOOP-7399.9.patch
>
>
> This jira proposes to remove the dependency of ipc client and server on
> Writable. I think this will be an important step towards making an RpcEngine
> truly configurable, without having to use tunnel protocols as in case of
> AvroRPCEngine.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira