[ 
https://issues.apache.org/jira/browse/HDFS-3721?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Todd Lipcon updated HDFS-3721:
------------------------------

    Description: HDFS-744 added support for hsync to the data transfer wire 
protocol. However, it actually broke wire compatibility: if the client has 
hsync support but the server does not, the client cannot read or write data on 
the old cluster.  (was: HDFS-744 added support for hsync to the data transfer 
wire protocol. However, it actually broke wire compatibility: if the client has 
hsync support but the server does not, the client cannot write to the old 
cluster.)

This also affects the read path, since it uses the same packet header as well 
assuming it's fixed size.
                
> hsync support broke wire compatibility
> --------------------------------------
>
>                 Key: HDFS-3721
>                 URL: https://issues.apache.org/jira/browse/HDFS-3721
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: data-node, hdfs client
>    Affects Versions: 2.1.0-alpha
>            Reporter: Todd Lipcon
>            Assignee: Todd Lipcon
>            Priority: Critical
>
> HDFS-744 added support for hsync to the data transfer wire protocol. However, 
> it actually broke wire compatibility: if the client has hsync support but the 
> server does not, the client cannot read or write data on the old cluster.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to