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

Alejandro Abdelnur commented on YARN-1241:
------------------------------------------

* FairScheduler.java
** false changes lines 192, 620, 709, 713
* MaxRunningAppsEnforcer.java
** Wouldn't make sense to make all the methods to take an AppSchedulable? 
* FSLeafQueue.java
** instead keeping track of non runnable apps here, why not have a separate 
data structure where to park the non runnable apps? Then the queues would never 
see a non runnable app
* Unless I'm missing something we are tracking runnable apps only, are we 
tracking non-runnable apps? If not, it would be handy to have an idea of the 
demand of a queue


> In Fair Scheduler maxRunningApps does not work for non-leaf queues
> ------------------------------------------------------------------
>
>                 Key: YARN-1241
>                 URL: https://issues.apache.org/jira/browse/YARN-1241
>             Project: Hadoop YARN
>          Issue Type: Bug
>    Affects Versions: 2.1.0-beta
>            Reporter: Sandy Ryza
>            Assignee: Sandy Ryza
>         Attachments: YARN-1241-1.patch, YARN-1241-2.patch, YARN-1241-3.patch, 
> YARN-1241-4.patch, YARN-1241-5.patch, YARN-1241.patch
>
>
> Setting the maxRunningApps property on a parent queue should make it that the 
> sum of apps in all subqueues can't exceed it



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to