hadoop-hdfs-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Wang (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HDFS-4547) Fallback to default authority if not specified in FileContext
Date Mon, 04 Mar 2013 18:41:13 GMT
Andrew Wang created HDFS-4547:

             Summary: Fallback to default authority if not specified in FileContext
                 Key: HDFS-4547
                 URL: https://issues.apache.org/jira/browse/HDFS-4547
             Project: Hadoop HDFS
          Issue Type: Bug
            Reporter: Andrew Wang
            Assignee: Andrew Wang
            Priority: Minor

Currently, FileContext adheres rather strictly to RFC2396 when it comes to parsing absolute
URIs (URIs with a scheme). If a user asks for a URI like "hdfs:///tmp", FileContext will error
while FileSystem will add the authority of the default FS (e.g. turn it into "hdfs://defaultNN:port/tmp").

This is technically correct, but FileSystem's behavior is nicer for users and okay based on
5.2.3 in the RFC, so lets do it in FileContext too:

For backwards
compatibility, an implementation may work around such references
by removing the scheme if it matches that of the base URI and the
scheme is known to always use the  syntax.  The parser
can then continue with the steps below for the remainder of the
reference components.  Validating parsers should mark such a
misformed relative reference as an error.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message