[ https://issues.apache.org/jira/browse/HADOOP-6203?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12749996#action_12749996 ]
Suresh Srinivas commented on HADOOP-6203: ----------------------------------------- I prefer the shorter message from the existing patch as output instead of printing the exception message in the output. Given that the layer where error is being printed does not have specific nature of error, such as, quota exceeded this seems like the best thing to do. Looking at the output which says {{rm: Failed to move to trash: hdfs://localhost:9000/file3 }}, the existing output (prior to the patch) already indicates a trash related error. The value add of this patch is that the output indicates the user can work around the problem by using the -skipTrash option. I am +1 for the change if Koji agrees that the existing output captures sufficient information for the user. > Improve error message when moving to trash fails due to quota issue > ------------------------------------------------------------------- > > Key: HADOOP-6203 > URL: https://issues.apache.org/jira/browse/HADOOP-6203 > Project: Hadoop Common > Issue Type: Improvement > Components: fs > Reporter: Jakob Homan > Assignee: Boris Shkolnik > Attachments: HADOOP-6203.patch, HADOOP-6203.patch > > > HADOOP-6080 provided an option for deleting files even when overquota, but > the error message that's returned in this situation is unhelpful and doesn't > suggest skipTrash as a remediation: > {noformat}$ hdfs -rmr /foo/bar/bat/boo > rmr: Failed to move to trash: > hdfs://cluster/foo/bar/bat/boo{noformat} > In this situation, the error message should say there was a quote problem and > suggest -skipTrash. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.