hadoop-mapreduce-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (MAPREDUCE-3479) JobClient#getJob cannot find local jobs
Date Sat, 03 Dec 2011 12:43:40 GMT

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

Hudson commented on MAPREDUCE-3479:
-----------------------------------

Integrated in Hadoop-Hdfs-HAbranch-build #4 (See [https://builds.apache.org/job/Hadoop-Hdfs-HAbranch-build/4/])
    Merge -r 1209790:1209791 from trunk to branch-0.23. Fixes: MAPREDUCE-3479.

tomwhite : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1209792
Files : 
* /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/CHANGES.txt
* /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-common/src/test/java/org/apache/hadoop/mapred/TestJobClientGetJob.java
* /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/JobClient.java
* /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapreduce/Job.java

                
> JobClient#getJob cannot find local jobs
> ---------------------------------------
>
>                 Key: MAPREDUCE-3479
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-3479
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: client
>    Affects Versions: 0.23.0
>            Reporter: Tom White
>            Assignee: Tom White
>             Fix For: 0.23.1, 0.24.0
>
>         Attachments: MAPREDUCE-3479.patch, MAPREDUCE-3479.patch
>
>
> The problem is that JobClient#submitJob doesn't pass the Cluster object to Job for the
submission process, which means that two Cluster objects and two LocalJobRunner objects are
created. LocalJobRunner keeps an instance map of job IDs to Jobs, and when JobClient#getJob
is called the LocalJobRunner with the unpopulated map is used which results in the job not
being found.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message