[ 
https://issues.apache.org/jira/browse/HADOOP-7284?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13039489#comment-13039489
 ] 

Sanjay Radia commented on HADOOP-7284:
--------------------------------------

The reason I didn't do the config option is that the user will have to write 
code to
determine what value to set based on the environment in which he runs. (I wrote 
the config option code but then realized that it was not the right solution and 
didn't want to make a new config parameter public and then be forced to pull it 
out later.)

The $HOME may not work since the $HOME on my desktop is not the right one for 
HDFS to which  I am submitting the job. My admin has set up a viewfs config 
that matches the
hdfs cluster in which my job will run. The $HOME of the submitting machine is 
not
relevant.

This is a fairly subtle problem - I am not sure which solution is right  
otherwise I would have put it in. The solution in this patch is:  the 
viewfilesystem impl
has a set of heuristics that make it work for some common conventions: /user 
/Users, /home, /homes. It is an okay solution but clearner not general enough 
to work in all environments. In the short term it will work till we figure out 
a cleaner solution. 

> Trash and shell's rm does not work for viewfs
> ---------------------------------------------
>
>                 Key: HADOOP-7284
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7284
>             Project: Hadoop Common
>          Issue Type: Bug
>            Reporter: Sanjay Radia
>            Assignee: Sanjay Radia
>             Fix For: 0.23.0
>
>         Attachments: trash1.patch, trash2.patch, trash3.patch, trash4.patch, 
> trash5.patch, trash6.patch, trash7.patch
>
>


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to