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

Vinod K V commented on HADOOP-4428:
-----------------------------------

I think this happens because of the set-up tasks introduced in HADOOP-4261.

Earlier, jobs were initialized and moved into the running-job's queue in the 
order of their presence in waiting-jobs' queue which is by priority (and more).

Now, even though jobs are initialized according to their order in waiting-jobs' 
queue, depending on the time taken for successful return and reporting of 
set-up tasks. jobs may be moved out of order into the running-jobs' queue(a 
linked list). Also, JobTracker launches set-up tasks of initialized jobs in the 
order of its own jobs TreeMap data structure which stores jobs in the order of 
JobIDs. I think the later combined with the former explains the behavior 
explained by Karam.

> Job Priorities are not handled properly 
> ----------------------------------------
>
>                 Key: HADOOP-4428
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4428
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/capacity-sched
>    Affects Versions: 0.19.0
>         Environment: Cluster:  106 TTs  MapCapacity=212, ReduceCapacity=212
> Single Queue=default, User Limit=25, Priorities = Yes.
> Using hadoop branch 0.19 revision=705159 
>            Reporter: Karam Singh
>
> Job Priorities are not handled properly 

-- 
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