Commit Graph

1193 Commits

Author SHA1 Message Date
ralphgj b78e42f496 cherry-pick [Fix-13780][api] Fix the problem of process instance DAG can't show dependent task #13823 2023-04-30 12:03:40 +08:00
jackfanwan 0418b0587e add return success judge (#13873)
Co-authored-by: fanwanlong <fanwanlong@kezaihui.com>
2023-04-30 12:00:18 +08:00
zhuangchong 74f154d3ae change log to logger in the process definition service class 2023-04-21 17:22:18 +08:00
ralphgj 7e134b24ef cherry-pick [Fix-13828][api] Fix the problem of work groups have two defult records #13829 2023-04-13 17:08:36 +08:00
Kerwin 9d303a017b Fix schedule time data primary key conflict when importing workflow definition (#13926) 2023-04-13 17:03:41 +08:00
旺阳 298091bf3b cherry-pick [Bug] [Cron] Parse corn expression error#13841 2023-04-10 10:21:20 +08:00
zhuangchong daabcdaa01 [maven-release-plugin] prepare for next development iteration 2023-04-03 18:18:31 +08:00
zhuangchong 9e5b0a1cc3 [maven-release-plugin] prepare release 3.1.5 2023-04-03 18:18:30 +08:00
zhuangchong 51999267b7 [maven-release-plugin] prepare for next development iteration 2023-03-31 15:23:14 +08:00
zhuangchong c759675312 [maven-release-plugin] prepare release 3.1.5 2023-03-31 15:23:13 +08:00
jackfanwan 96601fef4c fix when the task details are not modified, the predecessor node cannot be modified (#13422)
* fix when the task details are not modified, the predecessor node cannot be modified

* deleted useless code

Co-authored-by: fanwanlong <fanwanlong@kezaihui.com>
2023-03-31 10:41:20 +08:00
Wenjun Ruan 7b24efb715 cherry-pick Fix when update scheduler will execute workflow #13285 2023-03-31 10:37:32 +08:00
lxorc eae10c9287 cherry-pick [Fix-11583][UI] Fix the API usage of gantt graph #13778 2023-03-31 10:34:54 +08:00
zhuangchong cdb70824c4 fix log error in the PythonGateway 2023-03-30 17:45:54 +08:00
Jay Chung bf8480b247 feat: Python return datasource object and allow filter by type (#13616)
related: https://github.com/apache/dolphinscheduler-sdk-python/pull/75
2023-03-23 20:29:12 +08:00
Jay Chung 9d2140a651 feat: Python add online_schedule for workflow control schedule state (#13551)
related: apache/dolphinscheduler-sdk-python#73
2023-03-23 20:28:45 +08:00
Jay Chung c41154642f [fix] Remove tenant arg in workflow definition (#13212)
current tenant in workflow only work when the first time
user do not exist, when user change the tenant in workflow
but tenant exist, it will be ignore, so we try to remove it
from workflow, and in #40 we try to create both user and tenant
vis cli instead of auto create
2023-03-23 20:26:47 +08:00
zhuangchong d2b0b34cb0 [maven-release-plugin] prepare for next development iteration 2023-02-21 15:32:46 +08:00
zhuangchong 2d6393d722 [maven-release-plugin] prepare release 3.1.4 2023-02-21 15:32:44 +08:00
zhuangchong 172ebdf04e [maven-release-plugin] prepare for next development iteration 2023-01-04 23:18:59 +08:00
zhuangchong 4a3299ac8c [maven-release-plugin] prepare release 3.1.3 2023-01-04 23:18:57 +08:00
zhuangchong 0691d6a887 [maven-release-plugin] prepare for next development iteration 2023-01-04 15:50:57 +08:00
zhuangchong 3d605ded03 [maven-release-plugin] prepare release 3.1.3 2023-01-04 15:50:55 +08:00
zhuangchong f83b08ac01 [maven-release-plugin] prepare for next development iteration 2023-01-04 12:51:57 +08:00
zhuangchong 450e8ee1b6 [maven-release-plugin] prepare release 3.1.3 2023-01-04 12:51:55 +08:00
zhuangchong ba4a1deb6b fix ProcessDefinitionServiceTest test error 2023-01-04 11:35:15 +08:00
Jay Chung a645cb1c2a cherry-pick [chore] Separate Python API into another repository
#12779
2023-01-03 18:18:25 +08:00
calvin 7fa8454906 cherry-pick [Fix-13260][API] Ironed out the issue with lacking the value of user's name when querying the list of workflow definitions. #13261 2023-01-03 17:57:14 +08:00
jackfanwan 47c06ae041 cherry-pick when delete workflow, delete related task #12681 2023-01-03 16:58:15 +08:00
Jay Chung 543626aa7a [fix][python] schedule unexpect offline each time update from api #13301 2023-01-03 16:28:45 +08:00
XCL 5f888c4c1f [Improvement][api]Start the downstream workflow when it is online (#13257)
Start the downstream workflow when it is online
2023-01-03 15:46:24 +08:00
Kerwin 84b1f6dcd2
fix resource data authorization does not take effect. (#13318) 2023-01-03 14:57:00 +08:00
Wenjun Ruan 1796577b53 Fix task group might be rob by multiple task #13115 2022-12-14 10:22:25 +08:00
jackfanwan f71b864eee [Bug] [dolphinscheduler-api] in the task define list, when edit task, should show pre node list (#12695)
* backend : add pre node list

* resolve workflow error

Co-authored-by: fanwanlong <fanwanlong@kezaihui.com>
2022-12-14 10:13:50 +08:00
zhuangchong a3a9cb9d46 [maven-release-plugin] prepare for next development iteration 2022-12-07 17:23:58 +08:00
zhuangchong f1aefae5e2 [maven-release-plugin] prepare release 3.1.2 2022-12-07 17:23:57 +08:00
Jay Chung 56ca041182 [fix] python api upload resource center failed
branch dev already exists in apache/dolphinscheduler#13042
2022-11-29 20:19:12 +08:00
Lyle Shaw 1bfd8f5327 [Feature] Add CURD to the project/tenant/user section of the python-DS (#11162)
- Add CURD in project
- Add CURD in tenant
- Add CURD in user
- Add test in user

Co-authored-by: Jiajie Zhong <zhongjiajie955@gmail.com>

(cherry picked from commit cc492c3e13)
2022-11-28 21:06:13 +08:00
Jay Chung 6ed1605680 [chore][python] Change name from process definition to workflow (#12918)
only change its name in python gateway server code, incluing

* Function name: all related to process definition
* Parameter name and comment related

ref: apache/dolphinscheduler-sdk-python#22

(cherry picked from commit f20c9b3102)
2022-11-28 18:54:46 +08:00
Jay Chung 416c41465d [fix] Add token as authentication for python gateway (#12893)
separate from #6407. Authentication, add secret to ensure only trusted people could connect to gateway.

fix: #8255

(cherry picked from commit 6d8befa075)
2022-11-28 18:52:01 +08:00
Jay Chung 696d8ae7f1 [feat] Support set execute type to pydolphinscheduler (#12871)
Up to now, we can only submit workflow with parallel mode. this patch give users ability specific execute type to workflow

(cherry picked from commit 87a88e3662)
2022-11-28 18:48:54 +08:00
Chris 682829e4ea [improve][python] Validate version of Python API at launch (#11626)
(cherry picked from commit 7ed52c3ecb)
2022-11-28 18:46:41 +08:00
Kerwin c592bcfbb6 cherry-pick Fix-12832][API] Fix update worker group exception group name already exists. #12874 2022-11-14 11:33:39 +08:00
zhuangchong 48ad9ff412 [maven-release-plugin] prepare for next development iteration 2022-11-08 11:18:29 +08:00
zhuangchong efc0367999 [maven-release-plugin] prepare release 3.1.1 2022-11-08 11:18:28 +08:00
zhuangchong 145c5ac8cb [maven-release-plugin] prepare for next development iteration 2022-11-07 20:43:01 +08:00
zhuangchong 525a6846ac [maven-release-plugin] prepare release 3.1.1 2022-11-07 20:43:00 +08:00
Kerwin 251756f410
[3.1.1][release] test ut (#12757) 2022-11-07 18:07:37 +08:00
Kerwin 9126e1d1fc
[3.1.1-prepare][Test] test ut (#12729) 2022-11-07 10:57:48 +08:00
jackfanwan c7f990791e cherry-pick [fix-12675]edit workflow related task, workflow's task version change 2022-11-07 10:28:45 +08:00