[ https://issues.apache.org/jira/browse/HDFS-17760?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Xiaoqiao He resolved HDFS-17760. -------------------------------- Fix Version/s: 3.5.0 Hadoop Flags: Reviewed Resolution: Fixed > 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 > Assignee: liuguanghua > Priority: Major > Labels: pull-request-available > Fix For: 3.5.0 > > > 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: hdfs-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org