[
https://issues.apache.org/jira/browse/HDFS-1578?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Allen Wittenauer resolved HDFS-1578.
------------------------------------
Resolution: Later
probably fixed with protobuf. closing as stale.
> First step towards data transter protocol compatibility: support
> DatanodeProtocol#getDataTransferProtocolVersion
> ----------------------------------------------------------------------------------------------------------------
>
> Key: HDFS-1578
> URL: https://issues.apache.org/jira/browse/HDFS-1578
> Project: Hadoop HDFS
> Issue Type: New Feature
> Reporter: Hairong Kuang
> Assignee: Hairong Kuang
>
> HADOOP-6904 allows us to handle RPC changes in a compatible way. However, we
> have one more protocol to take care of, the data transfer protocol, which a
> dfs client uses to read data from or write data to a datanode.
>
> My proposal is to add a new RPC getDataTransferVersion to DatanodeProtocol
> that returns the data transfer protocol version running on the datanode. A
> dfs client gets the datanode's version number before it reads from/writes to
> a datanode. With this, the dfs client could behave differently according to
> datanode's data transfer version. This provides a base for us to make data
> transfer protocol changes in a compatible way.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)