This is an automated email from the ASF dual-hosted git repository.

morningman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


The following commit(s) were added to refs/heads/master by this push:
     new 6ed09c3f46a [fix](mtmv)add log for resolve pending task (#29078)
6ed09c3f46a is described below

commit 6ed09c3f46a2ba3e75452b3369e1bdcfc71d9d4b
Author: zhangdong <493738...@qq.com>
AuthorDate: Wed Dec 27 12:36:17 2023 +0800

    [fix](mtmv)add log for resolve pending task (#29078)
---
 .../main/java/org/apache/doris/job/scheduler/JobScheduler.java   | 9 ++++++---
 .../main/groovy/org/apache/doris/regression/suite/Suite.groovy   | 4 ++--
 2 files changed, 8 insertions(+), 5 deletions(-)

diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/job/scheduler/JobScheduler.java 
b/fe/fe-core/src/main/java/org/apache/doris/job/scheduler/JobScheduler.java
index 08bbbb6dbab..03a7792cc50 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/job/scheduler/JobScheduler.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/job/scheduler/JobScheduler.java
@@ -161,9 +161,12 @@ public class JobScheduler<T extends AbstractJob<?, C>, C> 
implements Closeable {
             }
             return;
         }
-        tasks.forEach(task -> 
taskDisruptorGroupManager.dispatchInstantTask(task, job.getJobType(),
-                job.getJobConfig()));
-
+        tasks.forEach(task -> {
+            taskDisruptorGroupManager.dispatchInstantTask(task, 
job.getJobType(),
+                    job.getJobConfig());
+            log.info("dispatch instant job, job id is {}, job name is {}, task 
id is {}", job.getJobId(),
+                    job.getJobName(), task.getTaskId());
+        });
     }
 
     /**
diff --git 
a/regression-test/framework/src/main/groovy/org/apache/doris/regression/suite/Suite.groovy
 
b/regression-test/framework/src/main/groovy/org/apache/doris/regression/suite/Suite.groovy
index 29f60841f31..a299f0a01d4 100644
--- 
a/regression-test/framework/src/main/groovy/org/apache/doris/regression/suite/Suite.groovy
+++ 
b/regression-test/framework/src/main/groovy/org/apache/doris/regression/suite/Suite.groovy
@@ -845,7 +845,7 @@ class Suite implements GroovyInterceptable {
 
     void waitingMTMVTaskFinished(String jobName) {
         Thread.sleep(2000);
-        String showTasks = "select Status from tasks('type'='mv') where 
JobName = '${jobName}'"
+        String showTasks = "select TaskId,JobId,JobName,MvId,Status from 
tasks('type'='mv') where JobName = '${jobName}'"
         String status = "NULL"
         List<List<Object>> result
         long startTime = System.currentTimeMillis()
@@ -854,7 +854,7 @@ class Suite implements GroovyInterceptable {
             result = sql(showTasks)
             logger.info("result: " + result.toString())
             if (!result.isEmpty()) {
-                status = result.last().get(0)
+                status = result.last().get(4)
             }
             logger.info("The state of ${showTasks} is ${status}")
             Thread.sleep(1000);


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to