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

Allen Wittenauer commented on HDFS-7822:
----------------------------------------

I keep meaning to update this JIRA...

We can do both. REST allows for incompatible changes by increasing the version 
number in the URL.  Fixed clients should try v2.  If it fails, the fixed client 
knows that the server hasn't been upgraded so falls back to the broken v1 
protocol.  Broken clients won't know the difference because they'll only try v1.

> Make webhdfs handling of URI stardard compliant
> -----------------------------------------------
>
>                 Key: HDFS-7822
>                 URL: https://issues.apache.org/jira/browse/HDFS-7822
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: webhdfs
>            Reporter: Kihwal Lee
>            Priority: Critical
>
> As seen in HDFS-7816, webhdfs client is not encoding URI properly. But since 
> webhdfs is often used as the compatibility layer, we cannot simply fix it and 
> break the compatibility. Instead, we should stage the fix so that breakages 
> caused by incompatibility can be minimized.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to