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

Jason Lowe commented on HADOOP-9912:
------------------------------------

+1 for a Friday webex.

The main issue with listStatus not following symlinks is that all directory 
walkers written for FileSystem must make the change suggested for Pig above.  
It's not just a Pig issue, it's an issue for any code written for FileSystem 
that expects to walk a directory tree.  listStatus is not just readdir, it's 
readdir *and* stat.  It's the stat that's messing things up, because it's 
acting like an lstat when most code is expecting stat.
                
> 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

Reply via email to