[ 
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

Reply via email to