This is an automated email from the ASF dual-hosted git repository.
lidongdai pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-dolphinscheduler.git
The following commit(s) were added to refs/heads/dev by this push:
new de11a21 fixed queryTaskInstanceListPaging query slow (#3892)
de11a21 is described below
commit de11a2170d65b921111090f457f029294908ba50
Author: 小清 <[email protected]>
AuthorDate: Sat Oct 17 21:16:01 2020 +0800
fixed queryTaskInstanceListPaging query slow (#3892)
because queryTaskInstanceListPaging has contain longtext type field by
instance.*,so queryTaskInstanceListPaging query slow , but longtext field not
used.
---
.../org/apache/dolphinscheduler/dao/mapper/TaskInstanceMapper.xml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
a/dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/TaskInstanceMapper.xml
b/dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/TaskInstanceMapper.xml
index 143761b..080b40c 100644
---
a/dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/TaskInstanceMapper.xml
+++
b/dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/TaskInstanceMapper.xml
@@ -98,7 +98,8 @@
</if>
</select>
<select id="queryTaskInstanceListPaging"
resultType="org.apache.dolphinscheduler.dao.entity.TaskInstance">
- select instance.*,process.name as process_instance_name
+ select
instance.id,instance.name,instance.task_type,instance.process_definition_id,instance.process_instance_id,instance.state,instance.submit_time,instance.start_time,instance.end_time,
+
instance.host,instance.execute_path,instance.log_path,instance.alert_flag,instance.retry_times,instance.pid,instance.app_link,instance.flag,instance.retry_interval,instance.max_retry_times,instance.task_instance_priority,instance.worker_group,instance.executor_id,process.name
as process_instance_name
from t_ds_task_instance instance
join t_ds_process_definition define ON instance.process_definition_id
= define.id
join t_ds_process_instance process on
process.id=instance.process_instance_id