[ https://issues.apache.org/jira/browse/HDFS-10276?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15245215#comment-15245215 ]
Yuanbo Liu commented on HDFS-10276: ----------------------------------- Hi, Kevin Sorry for taking so long to reply you, I'm quite busy last week. Seems that you used the username {{kevincox}} to operate files of root directory on the distributed file system. I think the distributed file system works as expected since you may not have the access to operate the files. It's better to compare the two different file systems under the same condition, for instance, the username {{kevincox}} does not have the access to read/write/execute files on the both systems and then operate the files. I've tested different scenarios and {{exists}} method did not throw any error. So could you please provide the steps of throwing {{org.apache.hadoop.security.AccessControlException: Permission denied: ..., access=EXECUTE, ...}} ? > Different results for exist call for file.ext/name > -------------------------------------------------- > > Key: HDFS-10276 > URL: https://issues.apache.org/jira/browse/HDFS-10276 > Project: Hadoop HDFS > Issue Type: Bug > Reporter: Kevin Cox > Assignee: Yuanbo Liu > > Given you have a file {{/file}} an existence check for the path > {{/file/whatever}} will give different responses for different > implementations of FileSystem. > LocalFileSystem will return false while DistributedFileSystem will throw > {{org.apache.hadoop.security.AccessControlException: Permission denied: ..., > access=EXECUTE, ...}} -- This message was sent by Atlassian JIRA (v6.3.4#6332)