[
https://issues.apache.org/jira/browse/HADOOP-10014?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15282178#comment-15282178
]
Sangjin Lee commented on HADOOP-10014:
--------------------------------------
There has been no movement on this for a while. We'll need to move it out of
scope for 2.8.0 soon. Let me know if you disagree.
> Symlink resolution is fundamentally broken for multi-layered filesystems
> ------------------------------------------------------------------------
>
> Key: HADOOP-10014
> URL: https://issues.apache.org/jira/browse/HADOOP-10014
> Project: Hadoop Common
> Issue Type: Sub-task
> Components: fs
> Affects Versions: 2.0.0-alpha, 3.0.0-alpha1
> Reporter: Daryn Sharp
> Priority: Critical
>
> Symlink resolution is performed on a per-filesystem basis. In a
> multi-layered filesystem, the symlinks need to be resolved relative to the
> highest level filesystem in the stack. Otherwise, fs implementations like
> viewfs and chroot fs behave incorrectly. Absolute symlinks may violate the
> base of the chroot. Links that should have crossed viewfs mount points are
> again incorrectly resolved relative to the base filesystem.
> Symlink resolution has occur above the level of any individual fs to allow a
> multi-layered fs stack to work correctly, such as via a symlink-aware
> {{FilteredFileSystem}} that wraps any arbitrary fs to ensure links are
> resolved from the top-down of the stack.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]