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

Hudson commented on HELIX-744:
------------------------------

FAILURE: Integrated in Jenkins build helix #1526 (See 
[https://builds.apache.org/job/helix/1526/])
[HELIX-744] Allow undefined workflow/job types to be assigned as DEFAULT 
(narendly: rev 6759040956907b197b6d65cb8b4759b7e8981883)
* (edit) 
helix-core/src/test/java/org/apache/helix/integration/task/TestQuotaBasedScheduling.java
* (edit) 
helix-core/src/main/java/org/apache/helix/task/assigner/AssignableInstance.java
* (edit) 
helix-core/src/test/java/org/apache/helix/task/assigner/TestAssignableInstance.java


> [TASK] Allow undefined workflow/job types to be assigned as DEFAULT type
> ------------------------------------------------------------------------
>
>                 Key: HELIX-744
>                 URL: https://issues.apache.org/jira/browse/HELIX-744
>             Project: Apache Helix
>          Issue Type: Improvement
>            Reporter: Hunter L
>            Priority: Major
>
> Previously, we ignored undefined types, that is workflow/job types that are 
> not defined in ClusterConfig. This is not backward-compatible because some 
> users of Task Framework are setting types without any quota-related config 
> set in ClusterConfig. The default behavior was changed so that each 
> AssignableInstance will just treat these workflows/jobs as DEFAULT type, 
> which will make quota-based scheduling backward-compatible. Changelist: 1. 
> AssignableInstance treats undefined types as DEFAULT 2. Appropriate log 
> messages and logic change was applied to restoreTaskAssignResult logic 3. A 
> test case was added to TestQuotaBasedScheduling



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to