liuguanghua created HDFS-17760:
----------------------------------
Summary: Fix MoveToTrash throws ParentNotDirectoryException when
there is a file inode with the same name in the trash
Key: HDFS-17760
URL: https://issues.apache.org/jira/browse/HDFS-17760
Project: Hadoop HDFS
Issue Type: Bug
Reporter: liuguanghua
Move a dir to trash , when the trash alreay has a file inode with the same
name in dir, it will throw ParentNotDirectoryException.
This can be reproduced by following the steps below:
User test does this:
(1)hdfs dfs -touch /subdir0
(2)hdfs dfs -rmr /subdir0
The trash path will be /user/test/.Trash/Current/subdir0
(3) hdfs dfs -mkdir -p /subdir0/subdir1/subdir2
(4)hdfs dfs -rmr /subdir0/subdir1/subdir2
The trash path should be
/user/test/.Trash/Current/subdir0timestamp/subdir1/subdir2 ,rather than thow
ParentNotDirectoryException
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]