hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kihwal Lee (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-7822) Make webhdfs handling of URI stardard compliant
Date Mon, 23 Feb 2015 15:29:12 GMT

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

Kihwal Lee commented on HDFS-7822:
----------------------------------

>From RFC 3986, section 2.2. "Reserved Characters",

{noformat}
   If data for a URI component would conflict with a reserved
   character's purpose as a delimiter, then the conflicting data must be
   percent-encoded before the URI is formed.

      reserved    = gen-delims / sub-delims
      gen-delims  = ":" / "/" / "?" / "#" / "[" / "]" / "@"
      sub-delims  = "!" / "$" / "&" / "'" / "(" / ")"
                  / "*" / "+" / "," / ";" / "="
{noformat}

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

Mime
View raw message