[ https://issues.apache.org/jira/browse/HDFS-3370?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13405228#comment-13405228 ]
Andy Isaacson commented on HDFS-3370: ------------------------------------- The Windows ".lnk" file scheme is a pretty awful disaster, I hope that we don't implement a similar scheme in HDFS. I don't know of an example of a client-side shortcut scheme that worked out well (though I'd be interested to hear of any examples). Is there any reason to allow cross-namespace hardlinks? Why not just return EXDEV or equivalent? As an even more restrictive example, AFS only permits hardlinks within a single directory (not even between subdirectories). So long as failures are clearly communicated, it seems to me that it's OK to have a pretty restrictive implementation. > HDFS hardlink > ------------- > > Key: HDFS-3370 > URL: https://issues.apache.org/jira/browse/HDFS-3370 > Project: Hadoop HDFS > Issue Type: New Feature > Reporter: Hairong Kuang > Assignee: Liyin Tang > Attachments: HDFS-HardLink.pdf > > > We'd like to add a new feature hardlink to HDFS that allows harlinked files > to share data without copying. Currently we will support hardlinking only > closed files, but it could be extended to unclosed files as well. > Among many potential use cases of the feature, the following two are > primarily used in facebook: > 1. This provides a lightweight way for applications like hbase to create a > snapshot; > 2. This also allows an application like Hive to move a table to a different > directory without breaking current running hive queries. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira