hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Colin Patrick McCabe (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-10352) Allow users to get last access time of a given directory
Date Mon, 02 May 2016 17:13:12 GMT

    [ https://issues.apache.org/jira/browse/HDFS-10352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15266999#comment-15266999

Colin Patrick McCabe commented on HDFS-10352:

-1.  As [~linyiqun] commented, the performance would be bad, because it is O(N) in terms of
number of files in the directory.  This also would be very confusing to operators, since it
doesn't match the semantics of any other known filesystem or operating system.  Finally, if
users want to take the maximum value of all the entries in a directory, they can easily do
this by calling listDir and computing the maximum themselves.  This is just as (in)efficient
as what is proposed here, and much cleaner.

> Allow users to get last access time of a given directory
> --------------------------------------------------------
>                 Key: HDFS-10352
>                 URL: https://issues.apache.org/jira/browse/HDFS-10352
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>          Components: fs
>    Affects Versions: 2.6.4
>            Reporter: Eric Lin
>            Assignee: Lin Yiqun
>            Priority: Minor
> Currently FileStatus.getAccessTime() function will return 0 if path is a directory, it
would be ideal that if a directory path is passed, the code will go through all the files
under the directory and return the MAX access time of all the files.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: hdfs-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-help@hadoop.apache.org

View raw message