Sunil G commented on YARN-4479:

Thanks [~rohithsharma] for raising this. As discussed offline, all running 
attempts during recovery (attempts state *NOT* in final states and *NOT* null) 
could be considered for this list. Such apps can be made activated first just 
to be in sync for the state before recovery. Now also  its possible that we may 
get starvation but it will be same as what it was happening before HA. 

> Retrospect app-priority in pendingOrderingPolicy during recovering 
> applications
> -------------------------------------------------------------------------------
>                 Key: YARN-4479
>                 URL: https://issues.apache.org/jira/browse/YARN-4479
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: api, resourcemanager
>            Reporter: Rohith Sharma K S
>            Assignee: Rohith Sharma K S
> Currently, same ordering policy is used for pending applications and active 
> applications. When priority is configured for an applications, during 
> recovery high priority application get activated first. It is possible that 
> low priority job was submitted and running state. 
> This causes low priority job in starvation after recovery

This message was sent by Atlassian JIRA

Reply via email to