Details
-
Sub-task
-
Status: Open
-
Critical
-
Resolution: Unresolved
-
2.1.0-beta
-
None
Description
During the process of adding symlink support to FileSystem, we realized that many existing HDFS clients would be broken by listStatus and globStatus returning symlinks. One example is applications that assume that !FileStatus#isFile implies that the inode is a directory. As we discussed in HADOOP-9972 and HADOOP-9912, we should default these APIs to returning resolved paths.
Attachments
Attachments
Issue Links
- blocks
-
HADOOP-9060 isSymlink returns false for link to non-existing file
- Open
- is duplicated by
-
HADOOP-9912 globStatus of a symlink to a directory does not report symlink as a directory
- Resolved
- is related to
-
HADOOP-9972 new APIs for listStatus and globStatus to deal with symlinks
- Open
-
HADOOP-9912 globStatus of a symlink to a directory does not report symlink as a directory
- Resolved