[ 
https://issues.apache.org/jira/browse/YARN-7612?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Arun Suresh updated YARN-7612:
------------------------------
    Attachment: YARN-7612.wip.patch

Attaching a proof of concept patch.
It applies cleanly on top of the latest YARN-7522 (Allocation tags manager) 
patch.

* It adds a placeholder stub (and a default simple implementation) for the 
Placement Constraint Manager - which we can flesh out in YARN-6596.
* It also adds a placeholder and simple implementation of a Planning Algorithm 
which we can flesh out in YARN-7613
* It also introduces a new API in the ResourceScheduler to handle Scheduling 
Requests - this uses the ResourceCommitRequest introduced by [~leftnoteasy].

[~leftnoteasy] / [~kkaranasos] / [[email protected]] - do take a look.

> Add Placement Processor and planner framework
> ---------------------------------------------
>
>                 Key: YARN-7612
>                 URL: https://issues.apache.org/jira/browse/YARN-7612
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>            Reporter: Arun Suresh
>            Assignee: Arun Suresh
>         Attachments: YARN-7612.wip.patch
>
>
> This introduces a Placement Processor and a Planning algorithm framework to 
> handle placement constraints and scheduling requests from an app and places 
> them on nodes.
> The actual planning algorithm(s) will be handled in a separate JIRA.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to