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

Bikas Saha commented on YARN-1141:
----------------------------------

+1 Looks good except for the following.
This test probably needs to be reversed right?
{code}
+    // Verify the blacklist can be updated independent of requesting containers
+    cs.allocate(appAttemptId, Collections.<ResourceRequest>emptyList(),
+        Collections.<ContainerId>emptyList(), null,
+        Collections.singletonList(host));
+    Assert.assertFalse(cs.getApplication(appAttemptId).isBlacklisted(host));
+    cs.allocate(appAttemptId, Collections.<ResourceRequest>emptyList(),
+        Collections.<ContainerId>emptyList(),
+        Collections.singletonList(host), null);
+    Assert.assertTrue(cs.getApplication(appAttemptId).isBlacklisted(host));
{code}

> Updating resource requests should be decoupled with updating blacklist
> ----------------------------------------------------------------------
>
>                 Key: YARN-1141
>                 URL: https://issues.apache.org/jira/browse/YARN-1141
>             Project: Hadoop YARN
>          Issue Type: Bug
>            Reporter: Zhijie Shen
>            Assignee: Zhijie Shen
>         Attachments: YARN-1141.1.patch, YARN-1141.2.patch
>
>
> Currently, in CapacityScheduler and FifoScheduler, blacklist is updated 
> together with resource requests, only when the incoming resource requests are 
> not empty. Therefore, when the incoming resource requests are empty, the 
> blacklist will not be updated even when blacklist additions and removals are 
> not empty.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to