FAQ
DiskChecker#mkdirsWithExistsAndPermissionCheck may return true even when the dir is not created
-----------------------------------------------------------------------------------------------

Key: HDFS-2117
URL: https://issues.apache.org/jira/browse/HDFS-2117
Project: Hadoop HDFS
Issue Type: Bug
Components: data-node
Affects Versions: 0.20.203.1
Reporter: Eli Collins
Assignee: Eli Collins
Priority: Minor
Attachments: hdfs-2117-1.patch

In branch-0.20-security as part of HADOOP-6566, DiskChecker#mkdirsWithExistsAndPermissionCheck will return true even if it wasn't able to create the directory, which means instead of throwing a DiskErrorException the code will proceed to getFileStatus and throw a FNF exception. Post HADOOP-7040, which modified makeInstance to catch not just DiskErrorExceptions but IOExceptions as well, this is not an issue since now the exception is caught either way. But for future modifications we should still modify this method to return false if it was unable to create the directory. This code is totally different in trunk, so not an issue there.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 1 of 1 | next ›
Discussion Overview
grouphdfs-dev @
categorieshadoop
postedJun 30, '11 at 8:49a
activeJun 30, '11 at 8:49a
posts1
users1
websitehadoop.apache.org...
irc#hadoop

1 user in discussion

Eli Collins (JIRA): 1 post

People

Translate

site design / logo © 2022 Grokbase