You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by "Chris Nauroth (JIRA)" <ji...@apache.org> on 2015/09/09 00:22:45 UTC

[jira] [Created] (HADOOP-12390) Enhance FsShell file put to support selectively preserving individual file attributes.

Chris Nauroth created HADOOP-12390:
--------------------------------------

             Summary: Enhance FsShell file put to support selectively preserving individual file attributes.
                 Key: HADOOP-12390
                 URL: https://issues.apache.org/jira/browse/HADOOP-12390
             Project: Hadoop Common
          Issue Type: Improvement
          Components: fs
            Reporter: Chris Nauroth


{{hadoop fs -put}} currently supports the {{-p}} option.  When used, this option preserves the source file's access time, modification time, ownership and mode.  If the destination is HDFS, then this effectively means HDFS must be configured to use modification time.  If the HDFS deployment chooses to disable modification time by setting {{dfs.namenode.accesstime.precision}} to 0, then attempts to use the {{-p}} flag all fail with "Access time for hdfs is not configured."  This issue proposes to introduce separate options for preserving just ownership, just mode, or just times.  For backwards compatibility, the behavior of a bare {{-p}} must continue to be preserving all 3.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)