You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by ca...@apache.org on 2022/06/24 08:49:04 UTC
[dolphinscheduler] branch dev updated: dependent node log output optimization and fix checkstyle (#10593)
This is an automated email from the ASF dual-hosted git repository.
caishunfeng pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git
The following commit(s) were added to refs/heads/dev by this push:
new 397e51fa63 dependent node log output optimization and fix checkstyle (#10593)
397e51fa63 is described below
commit 397e51fa63b39bc2ec2d68091c5b613aad7fa4ac
Author: xiangzihao <46...@qq.com>
AuthorDate: Fri Jun 24 16:48:58 2022 +0800
dependent node log output optimization and fix checkstyle (#10593)
---
.../server/master/runner/task/DependentTaskProcessor.java | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/dolphinscheduler-master/src/main/java/org/apache/dolphinscheduler/server/master/runner/task/DependentTaskProcessor.java b/dolphinscheduler-master/src/main/java/org/apache/dolphinscheduler/server/master/runner/task/DependentTaskProcessor.java
index c2da0b1b71..29d799e3b6 100644
--- a/dolphinscheduler-master/src/main/java/org/apache/dolphinscheduler/server/master/runner/task/DependentTaskProcessor.java
+++ b/dolphinscheduler-master/src/main/java/org/apache/dolphinscheduler/server/master/runner/task/DependentTaskProcessor.java
@@ -17,13 +17,12 @@
package org.apache.dolphinscheduler.server.master.runner.task;
-import static org.apache.dolphinscheduler.common.Constants.DEPENDENT_SPLIT;
import static org.apache.dolphinscheduler.plugin.task.api.TaskConstants.TASK_TYPE_DEPENDENT;
-import org.apache.dolphinscheduler.plugin.task.api.enums.TaskTimeoutStrategy;
import org.apache.dolphinscheduler.common.utils.NetUtils;
import org.apache.dolphinscheduler.plugin.task.api.enums.DependResult;
import org.apache.dolphinscheduler.plugin.task.api.enums.ExecutionStatus;
+import org.apache.dolphinscheduler.plugin.task.api.enums.TaskTimeoutStrategy;
import org.apache.dolphinscheduler.plugin.task.api.model.DependentTaskModel;
import org.apache.dolphinscheduler.plugin.task.api.parameters.DependentParameters;
import org.apache.dolphinscheduler.plugin.task.api.utils.DependentUtils;
@@ -116,8 +115,8 @@ public class DependentTaskProcessor extends BaseTaskProcessor {
&& TaskTimeoutStrategy.WARNFAILED != taskTimeoutStrategy) {
return true;
}
- logger.info("dependent task {} timeout, strategy {} ",
- taskInstance.getId(), taskTimeoutStrategy.getDescp());
+ logger.info("dependent taskInstanceId: {} timeout, taskName: {}, strategy: {} ",
+ taskInstance.getId(), taskInstance.getName(), taskTimeoutStrategy.getDescp());
result = DependResult.FAILED;
endTask();
return true;
@@ -166,7 +165,7 @@ public class DependentTaskProcessor extends BaseTaskProcessor {
if (!dependResultMap.containsKey(entry.getKey())) {
dependResultMap.put(entry.getKey(), entry.getValue());
//save depend result to log
- logger.info("dependent item complete {} {},{}", DEPENDENT_SPLIT, entry.getKey(), entry.getValue());
+ logger.info("dependent item complete, task: {}, result: {}", entry.getKey(), entry.getValue());
}
}
if (!dependentExecute.finish(dependentDate)) {
@@ -188,7 +187,7 @@ public class DependentTaskProcessor extends BaseTaskProcessor {
dependResultList.add(dependResult);
}
result = DependentUtils.getDependResultForRelation(this.dependentParameters.getRelation(), dependResultList);
- logger.info("dependent task completed, dependent result:{}", result);
+ logger.info("dependent task completed, dependent result: {}", result);
return result;
}