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

Runping Qi commented on HADOOP-1521:
------------------------------------

Well, this patch may work (I have not tried yet, but I believe the approach 
will work) for this case, but I think  it only address this specific case. 
Plus, it does not sound right 
logically to make ValueAggregatorJob  take a representative class name 
(think about how do you explain it?). The right solution is that the user 
should be able to 
specify any jar(s) and Hadoop should ship the jar(s) and put them on the class 
path in the 
executing environment.


> Hadoop  mapreduce should always ship the jar file(s) specified by the user
> --------------------------------------------------------------------------
>
>                 Key: HADOOP-1521
>                 URL: https://issues.apache.org/jira/browse/HADOOP-1521
>             Project: Hadoop
>          Issue Type: Bug
>          Components: mapred
>            Reporter: Runping Qi
>            Assignee: Enis Soztutar
>         Attachments: valueAggregator_v1.0.patch
>
>
> when I run a hadoop job like:
>     bin/hadoop jar myjar 
> org.apache.hadoop.mapred.lib.aggregate.ValueAggregatorJob other_args
> myjar is not shipped. The job failed because the class loader cannot find the 
> classes specified in myjar.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to