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

Wangda Tan commented on YARN-3463:
----------------------------------

[~cwelch], did a quick look at this, some quick comments about patch scope:
1) Preemption policy changes seems not correct to me, for example, 4 apps in a 
queue, usages for app1-app4 are: 4/6/3/7, and need claim 8 resources back. With 
this change, it will get 6 from app4, 2 from app2. After preemption is: 
4/4/3/1. And actually it should get 1 from app1, 3 from app2, 4 from app 4, 
after preemption is: 3/3/3/3.

Since the preemption policy changes potentially big, let's move it to a 
separated patch.

2) WebUI, REST API and CLI changes are public APIs and related to core changes 
in CS. I suggest to move it to a separated patch.

So I suggest only leave core changes for CS including configuration and 
scheduler in the patch for easier review as well as less reworks needed.

Agree?

> Integrate OrderingPolicy Framework with CapacityScheduler
> ---------------------------------------------------------
>
>                 Key: YARN-3463
>                 URL: https://issues.apache.org/jira/browse/YARN-3463
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: capacityscheduler
>            Reporter: Craig Welch
>            Assignee: Craig Welch
>         Attachments: YARN-3463.50.patch, YARN-3643.58.patch
>
>
> Integrate the OrderingPolicy Framework with the CapacityScheduler



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

Reply via email to