Skip to content

Commit

Permalink
Revert "[bugfix] issue apache#3324"
Browse files Browse the repository at this point in the history
This reverts commit fa0bb5e.
  • Loading branch information
Zhou Zheng committed Aug 4, 2020
1 parent fa0bb5e commit 23277bf
Showing 1 changed file with 4 additions and 15 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -670,11 +670,6 @@ private DependResult isTaskDepsComplete(String taskName) {
}

TaskNode taskNode = dag.getNode(taskName);
// condition node directly return success
if (taskNode.isConditionsTask()) {
return DependResult.SUCCESS;
}

List<String> depNameList = taskNode.getDepList();
for(String depsNode : depNameList ){
if(!dag.containsNode(depsNode)
Expand All @@ -687,16 +682,10 @@ private DependResult isTaskDepsComplete(String taskName) {
return DependResult.WAITING;
}
ExecutionStatus depTaskState = completeTaskList.get(depsNode).getState();
// conditions task should be handled separately
if (dag.getNode(depsNode).isConditionsTask()) {
List<String> tmpTaskList = parseConditionTask(depsNode);
if (tmpTaskList.contains(taskName)){
return DependResult.SUCCESS;
}
return DependResult.FAILED;
}

if(depTaskState.typeIsFailure()){
// conditions task would not return failed.
if(depTaskState.typeIsFailure()
&& !DagHelper.haveConditionsAfterNode(depsNode, dag )
&& !dag.getNode(depsNode).isConditionsTask()){
return DependResult.FAILED;
}

Expand Down

0 comments on commit 23277bf

Please sign in to comment.