[ https://issues.apache.org/jira/browse/HDFS-5294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrew Wang updated HDFS-5294: ------------------------------ Summary: DistributedFileSystem#getFileLinkStatus should not fully qualify the link target (was: DistributedFileSystem getLinkStatus should not fully qualifies the link target) > DistributedFileSystem#getFileLinkStatus should not fully qualify the link > target > -------------------------------------------------------------------------------- > > Key: HDFS-5294 > URL: https://issues.apache.org/jira/browse/HDFS-5294 > Project: Hadoop HDFS > Issue Type: Bug > Components: hdfs-client > Affects Versions: 2.0.0-alpha, 3.0.0 > Reporter: Daryn Sharp > > The NN returns a {{FileStatus}} containing the exact link target as specified > by the user at creation. However, > {{DistributedFileSystem#getFileLinkStatus}} explicit overwrites the target > with the fully scheme qualified path lookup. This causes multiple issues > such as: > # Prevents clients from discerning if the target is relative or absolute > # Mangles a target that is not intended to be a path > # Causes incorrect resolution with multi-layered filesystems - ie. the link > should be resolved relative to a higher level fs (ie. viewfs, chroot, > filtered, etc) -- This message was sent by Atlassian JIRA (v6.1#6144)