Aaron Wang
bcd1df19b8
[Improvement-14393][Resource Center] Remove deprecated resource description in api and UI page ( #14394 )
1 year ago
Rick Cheng
5250b253eb
[Improvement-14311][Permission]Remove duplicate checkProjectAndAuth ( #14313 )
1 year ago
Jay Chung
221df4a278
revert: Datasource need test binding to create prod ( #14381 )
...
We should keep our step as less as possible, for now, we have to
test datasource and binding it to the prod datasource, I think it will
make our users do not thing to use datasource, so I do like to revert
it and keep step as less as possible
related to https://github.com/apache/dolphinscheduler/pull/11670
1 year ago
xuankun zheng
61118d4467
[fix-14123] remove the equals and hashcode in Project pojo ( #14167 )
...
* [fix] remove the equals and hashcode in Project pojo
* [fix]fix the Strict Problem in Mockito by using `doReturn()` instead of `when()` functionw
---------
Co-authored-by: xuankun zheng <zhxuankun@gmail.com>
1 year ago
Wenjun Ruan
aa2d9a7f05
Add baseDao ( #14316 )
1 year ago
Rick Cheng
767331281a
[Improvement-14255][Project] Remove userName when update project ( #14256 )
1 year ago
Rick Cheng
8aec3846b4
[Improvement-14243][Metrics] Add user tag of response time of api server ( #14248 )
1 year ago
Rick Cheng
5c4ba4105d
[Feature-14138][Metrics] Add metrics for api server ( #14177 )
2 years ago
Stalary
d2f83ee8cf
[Feature] Support run all level dependent when complement ( #11778 )
...
* ADD: support all level dependent
* MOD: delete log
* MOD: format
* FIX: ut
* ADD: ut
* format
2 years ago
Bingchang Chen
77e58ce245
[Feature] Add SSO login by Casdoor ( #8706 )
2 years ago
Aaron Wang
73b505f639
[Bug][API] update processInstance bug ( #13991 )
2 years ago
ralphgj
7835ddfdb7
[Fix-13780][api] Fix the problem of process instance DAG can't show dependent task ( #13823 )
2 years ago
Aaron Wang
45586f71d5
[BUG][Resource Center] Task can not select main JAR ( #13536 )
2 years ago
Kerwin
79cb707b57
[Improvement-13932][API] Tenant parameters and Worker group parameters are put together in the task startup parameters ( #13935 )
...
* [Improvement][API] Tenant parameters and Worker group parameters are put together in the task startup parameters
2 years ago
Aaron Wang
4bf097ee40
[Improvement-13824][Resource Center] User can only visit resources under tenant defaultPath ( #13848 )
...
* [Improvement-13824][Resource Center] User can only visit resources under tenant defaultPath
* remove semicolon
* set null in some specific scenario
* remove useless console.log
2 years ago
旺阳
61637cc0a3
[Bug] [Cron] Parse corn expression error ( #13841 )
...
* fix-cron
* update catch exception
2 years ago
Wenjun Ruan
41a8ba9aab
Support alert server HA ( #13865 )
...
* Support alert server cluster
* Remove WORKER_ALERT_LISTEN_HOST in statefulset-dolphinscheduler-worker.yaml
2 years ago
Wenjun Ruan
9df89cf0cf
Use bootstrap user as the default tenant ( #13825 )
2 years ago
Wenjun Ruan
68660ec96b
Refactor remote command ( #13809 )
...
* Refactor remote command
* Rename Command to Message
2 years ago
Eric Gao
394805b2c7
[Feature][Metrics] Tag workflow related metrics with process definition code (workflow id) ( #13640 )
...
* Tag workflow related metrics with process definition code (workflow id)
* Clean up related metrics when deleting workflow definition
* Add license headers
* Update related UT cases
* Add an example in grafana-demo
* Add related docs
2 years ago
Rick Cheng
7c97febefb
[Improvement-12697][UT] Improve the ProjectServiceTest ( #12698 )
2 years ago
Rick Cheng
eb4cba8884
[Improvement-12782][UT] Add UT for the 13 implementations of ResourceAcquisitionAndPermissionCheck ( #12784 )
2 years ago
Wenjun Ruan
4351a25f2a
Add execute function to handle the workflow instance operation ( #13610 )
2 years ago
旺阳
0ee82c5492
[doc] Update LDAP config doc ( #13507 )
2 years ago
Rick Cheng
80da35e39c
[Fix-12828][api] Add permission check when query specific datasource ( #12830 )
2 years ago
qianli2022
8be32d4145
[Feature][Api] When use api to run a process we want get processInstanceId ( #13184 )
...
* add sql
* add mapper
* add dao
* add excutor
Co-authored-by: qianl4 <qianl4@cicso.com>
2 years ago
jackfanwan
8439b5dc69
[fix-12721] Fix cannot modify the upstream task in task definition page. ( #12722 )
2 years ago
Wenjun Ruan
98dfd64444
Clear the task group data when delete a project/workflowInstance ( #13383 )
2 years ago
fuchanghai
7027d3d768
[improve-#13053] in method of ``` execProcessInstance``` check ```startNodeList``` ( #13057 )
...
* [improve-#13053] in method of ``` execProcessInstance``` check ```startNodeList```
* [improve-#13053] format
* [improve-#13053] fix UT
* Update Status.java
update description
* [improve-#13053] add parameter ```version ```
* [improve-#13053] format
* [improve-#13053] version is not necessary
* [improve-#13053] format
* Update use-form.ts
change ```version``` default vaule to ``` null```
* [improve-#13053] format
* Update dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/ExecutorServiceImpl.java
Co-authored-by: caishunfeng <caishunfeng2021@gmail.com>
* Update ExecutorServiceImpl.java
Co-authored-by: fuchanghai <‘2875334588@qq.com’>
Co-authored-by: caishunfeng <caishunfeng2021@gmail.com>
2 years ago
Wenjun Ruan
a074f7e2e6
Delete workflow will delete workflow instance ( #13336 )
2 years ago
Wenjun Ruan
8a479927f3
Add projectCode in t_ds_process_instance and t_ds_task_instance to remove join ( #13284 )
2 years ago
Jay Chung
d42f576268
[fix][python] schedule unexpect offline each time update from api ( #13301 )
...
* Alway set workflow online before set schedule online
* Avoid return map in interface setScheduleState
2 years ago
Wenjun Ruan
04ea8f7e28
Revert "[Bug] [Server] Once click online schedule time, task will be automatically scheduled ( #13092 )" ( #13295 )
...
This reverts commit 7497b26979
.
2 years ago
Aaron Wang
7497b26979
[Bug] [Server] Once click online schedule time, task will be automatically scheduled ( #13092 )
...
* fix bug that trigger mis-fire strategy when setting start time earlier than current time
* update ut
* add warning msg
* add check start time when set schedule online
2 years ago
Wenjun Ruan
fd3afd84ad
Remove alert when delete workflow instance ( #13281 )
2 years ago
陈家名
8870464c02
[Improvement][api] Optimize batch query in process-list interface ( #13222 )
...
Co-authored-by: chenjiaming <chenjiaming@kezaihui.com>
2 years ago
calvin
a98cae7065
[Fix-13260][API] Ironed out the issue with lacking the value of user's name when querying the list of workflow definitions. ( #13261 )
...
* fix the issue with lacking user name
2 years ago
Wenjun Ruan
14ec4a2398
Remove dao module in worker ( #13242 )
2 years ago
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>
2 years ago
insist777
0e3a924a37
move v2folder ( #13192 )
2 years ago
insist777
ca5af013ae
[Fix] openapi version inconsistency when updating workflows, tasks and relationship ( #13094 )
...
Co-authored-by: xiangzihao <460888207@qq.com>
2 years ago
insist777
631e3a81d1
[Feature][API] New restful API for taskInstance ( #13070 )
2 years ago
JieguangZhou
e4b9b67255
Allow execute task in workflow instance ( #13103 )
2 years ago
Wenjun Ruan
ab96a3d0c0
Fix datasource jdbc url param doesn't work ( #13098 )
2 years ago
Wenjun Ruan
f5801a0e1c
Fix task group might be rob by multiple task ( #13115 )
2 years ago
Yann Ann
6ef74073cc
[Improve-13001]migrate commons-collections -> commons-collections4 ( #13002 )
2 years ago
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>
2 years ago
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
2 years ago
insist777
1064680ded
[feat][API] New restful API for workflow state ( #13031 )
2 years ago
Eric Gao
c2ae76c0bd
Expand all static imports and add CI check to block wildcard static imports ( #13067 )
2 years ago