[ https://issues.apache.org/jira/browse/HDFS-1062?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jonathan Hsieh resolved HDFS-1062. ---------------------------------- Resolution: Duplicate According to Todd, this is already completed by HDFS-1141 > Improve error messages for failed completeFile > ---------------------------------------------- > > Key: HDFS-1062 > URL: https://issues.apache.org/jira/browse/HDFS-1062 > Project: Hadoop HDFS > Issue Type: Improvement > Components: hdfs client, name-node > Reporter: Todd Lipcon > Assignee: Jonathan Hsieh > Labels: newbie > > In practice I often see users confused by the cryptic error message "failed > to complete PATH because dir.getFileBlocks() is null and pendingFile is null" > (I wonder why!) The most common cause of this seems to be that another user > deleted the file (or its containing directory) while the writer was in > progress. > We should at least improve the error message on the NN side. Even better > would be to expose the error message through the IOException passed over the > RPC boundary to the client. > Including a message like "(another client may have removed the file or its > containing directory)" should do the trick. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira