[
https://issues.apache.org/jira/browse/HADOOP-1665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
dhruba borthakur updated HADOOP-1665:
-------------------------------------
Attachment: Trash2.patch
A unit test to test deleting directories.
> DFS Trash feature bugs
> ----------------------
>
> Key: HADOOP-1665
> URL: https://issues.apache.org/jira/browse/HADOOP-1665
> Project: Hadoop
> Issue Type: Bug
> Components: dfs
> Affects Versions: 0.13.1
> Reporter: Nigel Daley
> Assignee: dhruba borthakur
> Priority: Blocker
> Fix For: 0.14.0
>
> Attachments: Trash2.patch
>
>
> In testing the DFS Trash feature, I've run across a couple of bugs.
> 1) Attempting to remove the same file fails when attempted within the same
> fs.trash.interval:
> % bin/hadoop dfs -put file /file
> % bin/hadoop dfs -rm /file
> Moved to trash: /file
> % bin/hadoop dfs -put file /file
> % bin/hadoop dfs -rm /file
> rm: Failed to move to trash: /file
> 2) Removing a file within a directory, followed by removing the directory
> creates a bizzare hierarchy within /Trash:
> % bin/hadoop dfs -mkdir /dir
> % bin/hadoop dfs -put file /dir/file
> % bin/hadoop dfs -rm /dir/file
> Moved to trash: /dir/file
> % bin/hadoop dfs -rmr /dir
> Moved to trash: /dir
> % bin/hadoop dfs -lsr /Trash
> /Trash/Current <dir>
> /Trash/Current/dir <dir>
> /Trash/Current/dir/dir <dir> <-- This is weird; potentially related
> to a rename case not fixed by HADOOP-1623 ???
> /Trash/Current/dir/file <r 3> 10
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.