Commit Graph

7548 Commits

Author SHA1 Message Date
JieguangZhou
66e20271ad
[Feature][Master] Add task caching mechanism to improve the running speed of repetitive tasks (#13194)
* Supports task instance cache operation

* add task plugin cache

* use SHA-256 to generate key

* Update dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_mysql.sql

Co-authored-by: Jay Chung <zhongjiajie955@gmail.com>

* Update dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_postgresql.sql

Co-authored-by: Jay Chung <zhongjiajie955@gmail.com>

* Optimizing database Scripts

* Optimize clear cache operation

Co-authored-by: Jay Chung <zhongjiajie955@gmail.com>
2022-12-18 18:17:09 +08:00
youzipi
042ec74a24
[refactor] cache compiled regex pattern (#13208)
* [refactor] cache compiled regex pattern

* [refactor] cache compiled regex pattern

* [refactor] cache compiled regex pattern
2022-12-18 11:24:11 +08:00
David
f233023b74
[Improvement][doc] correct error in CONTRIBUTING.md (#13012) 2022-12-17 12:04:00 +08:00
Wenjun Ruan
5c75d312fa
Add StarRocks datasource (#13204) 2022-12-17 08:44:39 +08:00
lifeng
84496c5f04
[Fix][Doc]Update pseudo-cluster.md (#13207)
* Update pseudo-cluster.md

* Update pseudo-cluster.md
2022-12-16 19:58:43 +08:00
sssqhai
7a0a2c2a46
Solve the deadlock problem caused by queuing (#13191)
* Solve the deadlock problem caused by queuing

* Solve the deadlock problem caused by queuing

* Solve the deadlock problem caused by queuing

* Solve the deadlock problem caused by queuing,move the event to the tail by throwing a exception

Co-authored-by: wfs <wangfushun@cdqcp.cpm>
2022-12-16 19:55:02 +08:00
insist777
0e3a924a37
move v2folder (#13192) 2022-12-16 10:30:01 +08:00
Wenjun Ruan
be81b222d4
Optimize event loop (#13193) 2022-12-15 14:34:52 +08:00
HuangWei
43e6ac32dd
[Fix-13187] refactor OpenmldbParameters (#13190) 2022-12-14 20:13:45 +08:00
XCL
84b5d81042
[Improvement][Metrics] Filtering data by application in grafana-demo worker dashboard example (#13139)
* Filtering data by application in grafana-demo worker dashboard example
* Update dolphinscheduler-api/src/main/resources/swagger.properties

Co-authored-by: chunlai.xu <chunlai.xu@zhaopin.com.cn>
Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
2022-12-14 15:40:51 +08:00
insist777
ca5af013ae
[Fix] openapi version inconsistency when updating workflows, tasks and relationship (#13094)
Co-authored-by: xiangzihao <460888207@qq.com>
2022-12-14 14:57:57 +08:00
insist777
631e3a81d1
[Feature][API] New restful API for taskInstance (#13070) 2022-12-14 14:47:36 +08:00
calvin
c9053761bd
[Fix-13160][UI] Ironed out the issue with failing to save the correct settings of dependent tasks. (#13179) 2022-12-13 18:15:00 +08:00
JieguangZhou
e4b9b67255
Allow execute task in workflow instance (#13103) 2022-12-13 16:43:44 +08:00
xuhhui
0db1bb6ba8
[Improvement][ApiServer]Task defination list paging sorted by updateTime not effect (#12622) 2022-12-13 16:35:54 +08:00
Wenjun Ruan
838a0df783
Remove logic task plugin module (#13171) 2022-12-13 16:30:44 +08:00
Wenjun Ruan
70ccffeee2
Format task parameter as pretty json (#13173) 2022-12-13 16:30:21 +08:00
Amy0104
dcf02eab45
[Fix] Replaced dead links in the docs. (#13170)
* [Fix] Replaced dead links.

* [Improvement] Format markdowns.
2022-12-13 14:36:53 +08:00
Wenjun Ruan
ab96a3d0c0
Fix datasource jdbc url param doesn't work (#13098) 2022-12-12 11:46:40 +08:00
Aaron Wang
560d232cbd
[Bug][Worker] Fix duplicated key bug when have out parameters of same name (#12930) 2022-12-12 11:07:23 +08:00
Wenjun Ruan
f5801a0e1c
Fix task group might be rob by multiple task (#13115) 2022-12-11 22:58:21 +08:00
Kerwin
209af2ad29
Add release 3.1.2 documentation (#13150) 2022-12-11 14:26:52 +08:00
Yann Ann
6ef74073cc
[Improve-13001]migrate commons-collections -> commons-collections4 (#13002) 2022-12-10 23:50:19 +08:00
xla0
58d21abfa1
[Improvement-13084][UI] Make download log button disabled when host is null (#13090)
Co-authored-by: xiaojingxuan <13700324600@163.com>
2022-12-10 12:34:35 +08:00
longtb
917df4f6ca
[fix-13041] fix example checkFormula (#13110)
Co-authored-by: zhangshunmin <zhangshunmin@kezaihui.com>
2022-12-10 12:23:44 +08:00
Jay Chung
316496211a
[doc] refactor release (#13135)
* [doc] refactor release

* [doc] refactor release
2022-12-10 12:20:53 +08:00
J·Y
f9cf9331a6
Throws the correct exception for the updateResource interface (#13120)
Co-authored-by: rqyin <rqyin@easipass.com>
2022-12-09 16:17:20 +08:00
Kerwin
d9998ca495
[Doc] Fix mlflow task document link exception 404 (#13124) 2022-12-08 20:11:06 +08:00
Jay Chung
e90cd9e13b
[release] version 3.0.3 (#13131) 2022-12-08 16:57:17 +08:00
Bharati Kulkarni
2b2adecd85
[Improvement] Fixed Possible JSON ordering permutations problem in Tests (#13118)
* Fixed flaky test

* Fixed imports order
2022-12-08 13:40:08 +08:00
calvin
26b7541d95
support to resize the columns (#13123) 2022-12-07 17:44:10 +08:00
旺阳
82c86a985e
[Fix] Fix Token E2E Bug (#13069)
* fix token e2e error
2022-12-07 11:37:19 +08:00
Wenjun Ruan
66b8a81ad8
Revert "Update dolphinscheduler_ddl.sql (#13081)" (#13117)
This reverts commit fa3e2a5e1a.
2022-12-07 10:14:28 +08:00
jackfanwan
cb8d125e0f
[Improvement] optimization task definition & fix in the task definition list, if one task have more pre task, the task list can't show all task (#13106)
* fix in the task definition list, if one task have more pre task, the task list can't show all task

* modify code style

* in the task definition, delete search workflow name filter, and  fix in the task definition list, if one task have more pre task, the task list can't show all task

* modify code style

* modify code style

* delete useless select sql

* add annotation

Co-authored-by: fanwanlong <fanwanlong@kezaihui.com>
2022-12-07 09:52:53 +08:00
Eric Gao
d9f43adafd
Prevent default alert group from binding alert plugin instances with id 1 and 2 automatically (#13114) 2022-12-06 23:10:48 +08:00
Wenjun Ruan
8a152aebc7
Fix task log file might not be clear (#13102) 2022-12-06 11:23:20 +08:00
旺阳
602971c724
change alert start.sh (#13100) 2022-12-06 00:26:27 +08:00
JieguangZhou
a7ecc5a8b3
fix retry task failure (#13077) 2022-12-05 21:22:51 +08:00
Wenjun Ruan
fed1e85fb8
Fix the invalidate task instance never be deleted (#13091) 2022-12-04 18:38:54 +08:00
darkz
fa3e2a5e1a
Update dolphinscheduler_ddl.sql (#13081)
https://github.com/apache/dolphinscheduler/pull/12826
for this pr
2022-12-03 22:11:08 +08:00
Wenjun Ruan
4ce9c82cba
Use bigint represent term in mysql registry to avoid time inaccurate (#13082) 2022-12-03 11:51:01 +08:00
Wenjun Ruan
169168ef34
Add plugin-all module (#13079) 2022-12-02 23:19:08 +08:00
Jay Chung
1192720ddc
[ci] Update skywalking-eye and fix block CI (#13076) 2022-12-02 17:54:00 +08:00
Jay Chung
f5a59982b3
[fix] Python gateway can not upload to resource center (#13042)
in #12076 we refactor our resource center, remove the resource table,
it is a good refactor but it failed python api upload, this patch try
to fix python api upload function

ref: #12076
2022-12-02 10:11:57 +08:00
fuchanghai
9e91a2bc61
[improvement-#11879]Keyword Search Improvement (#12951)
* [improvement-#11879]Keyword Search Improvement

* [improvement] add a search component

* [Feature][UI] Revise the  `Search` component.

* [improvement] add search components

* [improvement] fix

* [improvement] remove unUsed

* [improvement] remove unUsed

* handle the different locales.

Co-authored-by: Jackie <‘2875334588@qq.com’>
Co-authored-by: Amy <amywang0104@163.com>
2022-12-01 16:01:01 +08:00
insist777
1064680ded
[feat][API] New restful API for workflow state (#13031) 2022-12-01 14:21:01 +08:00
Eric Gao
c2ae76c0bd
Expand all static imports and add CI check to block wildcard static imports (#13067) 2022-12-01 14:15:28 +08:00
Kevin.Shin
12a6138d33
fix issue 13035 (#13065)
Co-authored-by: shenk-b <shenk-b@glodon.com>
2022-12-01 13:58:50 +08:00
Wenjun Ruan
ffc9fb280a
Add gc timestampt (#13059) 2022-12-01 10:00:27 +08:00
Aaron Wang
2792c45fb0
fix aop typo error (#13047) 2022-11-30 14:00:06 +08:00