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