Steve Loughran created HDFS-6262:
------------------------------------
Summary: HDFS doesn't raise FileNotFoundException if the source of
a rename() is missing
Key: HDFS-6262
URL: https://issues.apache.org/jira/browse/HDFS-6262
Project: Hadoop HDFS
Issue Type: Bug
Components: namenode
Affects Versions: 2.4.0
Reporter: Steve Loughran
HDFS's {{rename(src, dest)}} returns false if src does not exist -all the other
filesystems raise {{FileNotFoundException}}
This behaviour is defined in {{FSDirectory.unprotectedRenameTo()}} -the attempt
is logged, but the operation then just returns false.
I propose changing the behaviour of {{DistributedFileSystem}} to be the same as
that of the others -and of {{FileContext}}, which does reject renames with
nonexistent sources
--
This message was sent by Atlassian JIRA
(v6.2#6252)