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

Ashwin Shankar commented on YARN-3176:
--------------------------------------

[~l201514],
Just trying to understand, what is the point of inheriting maxApp from parent 
when it is anyway going to be enforced at the parent by looking at number of 
applications running at parent(which includes number of applications running in 
child) ? just because you inherit maxApp at child, that doesn't mean you can 
always run $maxApp at child, rather it depends on how many apps are running in 
its siblings, which would be looked at and enforced at the parent.
Maybe if you can give an example illustrating your case, that would be helpful.
I can see that the UI needs to be fixed.

> In Fair Scheduler, child queue should inherit maxApp from its parent
> --------------------------------------------------------------------
>
>                 Key: YARN-3176
>                 URL: https://issues.apache.org/jira/browse/YARN-3176
>             Project: Hadoop YARN
>          Issue Type: Bug
>            Reporter: Siqi Li
>            Assignee: Siqi Li
>         Attachments: YARN-3176.v1.patch, YARN-3176.v2.patch
>
>
> if the child queue does not have a maxRunningApp limit, it will use the 
> queueMaxAppsDefault. This behavior is not quite right, since 
> queueMaxAppsDefault is normally a small number, whereas some parent queues do 
> have maxRunningApp set to be more than the default



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to