You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-issues@hadoop.apache.org by "Wangda Tan (JIRA)" <ji...@apache.org> on 2015/05/12 20:08:00 UTC

[jira] [Created] (YARN-3635) Get-queue-mapping should be a common interface of YarnScheduler

Wangda Tan created YARN-3635:
--------------------------------

             Summary: Get-queue-mapping should be a common interface of YarnScheduler
                 Key: YARN-3635
                 URL: https://issues.apache.org/jira/browse/YARN-3635
             Project: Hadoop YARN
          Issue Type: Bug
          Components: scheduler
            Reporter: Wangda Tan
            Assignee: Wangda Tan


Currently, both of fair/capacity scheduler support queue mapping, which makes scheduler can change queue of an application after submitted to scheduler.

One issue of doing this in specific scheduler is: If the queue after mapping has different maximum_allocation/default-node-label-expression of the original queue, {{validateAndCreateResourceRequest}} in RMAppManager checks the wrong queue.

I propose to make the queue mapping as a common interface of scheduler, and RMAppManager set the queue after mapping before doing validations.



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