hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Wang (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HADOOP-9912) globStatus of a symlink to a directory does not report symlink as a directory
Date Tue, 03 Sep 2013 20:17:51 GMT

    [ https://issues.apache.org/jira/browse/HADOOP-9912?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13757015#comment-13757015

Andrew Wang commented on HADOOP-9912:

I don't mind Daryn's proposal of a {{resolveLink}} flag defaulting to true for {{globStatus}}
and {{listStatus}}. It's a little gross since (as Eli noted) Hadoop 2 GA APIs should all be
symlink-aware by default (and we should be allowed to break compat here), but compatibility
is compatibility.

However, I don't want the {{isSymlink}} bit being set for a resolved {{FileStatus}}, since
isSymlink/isDir/isFile should be exclusive properties. There isn't much you can do with the
knowledge a FileStatus was reached through a symlink. Symlink-aware clients will just use
{{resolveLink=false}} and walk it properly themselves.
> globStatus of a symlink to a directory does not report symlink as a directory
> -----------------------------------------------------------------------------
>                 Key: HADOOP-9912
>                 URL: https://issues.apache.org/jira/browse/HADOOP-9912
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: fs
>    Affects Versions: 2.3.0
>            Reporter: Jason Lowe
>            Priority: Blocker
>         Attachments: HADOOP-9912-testcase.patch
> globStatus for a path that is a symlink to a directory used to report the resulting FileStatus
as a directory but recently this has changed.

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