Commit Graph

1174 Commits

Author SHA1 Message Date
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
JiPeng Wang 4fcdba2c0c cherry-pick [Bug] Resource default auth function disabled false. 2022-11-06 21:17:19 +08:00
Kerwin 7f3193643a
[3.1.1][API]Fix updating workflow definition causing task definition data to be duplicated. (#12712) 2022-11-05 21:39:35 +08:00
zhuangchong e8edebc9d9 Fix ProcessDefinitionController interface missing import class. 2022-11-04 18:51:20 +08:00
Kerwin 64360e5b69
[Improvement][UI] Support to view the process variables on the page of DAG. (#12609) (#12616)
Co-authored-by: calvin <jianghuachinacom@163.com>
2022-10-31 12:22:29 +08:00
旺阳 5eaf105290 cherry-pick Fix alert status spelling error
#12592
2022-10-29 21:56:09 +08:00
Kerwin 2c93dc6041
cherry-pick (#12608)
[improvement-#12416] Use CollectionUtils.isEmpty judge the collection isEmpty to avoid NPE
#12449

Co-authored-by: fuchanghai <33984497+fuchanghai@users.noreply.github.com>
2022-10-29 21:48:37 +08:00
Kerwin 94ef02e9de
cherry-pick [Improvement] Merge spi.utils into common.utils (#12607)
#12502

Co-authored-by: caishunfeng <caishunfeng2021@gmail.com>
2022-10-29 21:30:28 +08:00
houshitao c3a7af2d6e cherry-pick [Bug] [API] Before deleting a worker group, check whether there is environment that reference the worker group. #12534 2022-10-28 22:37:10 +08:00
Kerwin eb449cdd44
cherry-pick [Fix-12518][Swagger]Fill up missing i18 properties (#12599)
#12532

Co-authored-by: Yann Ann <xiaoqiang.yann@gmail.com>
2022-10-28 22:25:52 +08:00
Wenjun Ruan 5598ab01e9 cherry-pick Remove equals in User to fix UT
#12487
2022-10-27 14:07:14 +08:00
rickchengx 6309b78d37 [Fix-12451][k8s] Read the kubeconfig from cluster conf (#12452) 2022-10-27 13:56:46 +08:00
kezhenxu94 eb7b48596c cherry-pick Reorganize some classes in common module, remove duplicate classes
#12321
2022-10-27 13:53:41 +08:00
Wenjun Ruan a17d0cc5d2 cherry-pick [Improvement][WorkerGroup]Remove workerGroup in registry #12217 2022-10-27 13:21:24 +08:00
Kerwin f3277277f0
cherry-pick Refactor LogServiceClient Singleton to avoid repeat creation of NettyClient #11777 (#12542)
Co-authored-by: Wenjun Ruan <wenjun@apache.org>
2022-10-26 16:20:13 +08:00
houshitao ab675dcf4b [Bug] [API] The workflow definition and the tenant in the workflow instance are inconsistent. (#12533)
* [Bug] [API] The workflow definition and the tenant in the workflow instance are inconsistent

* fix  NPE.

Co-authored-by: houshitao <shitaohou@163.com>
2022-10-26 16:15:05 +08:00
Kerwin 344293102d
[3.1.1-prepare][cherry-pick][Improvement] Add remote task model #11767 (#12541) 2022-10-26 15:44:13 +08:00
Yann Ann 88094f914c cherry-pick [Fix-12425][API] Add rollbackFor setting. 2022-10-22 22:16:44 +08:00
Kerwin eeb11eedfb cherry-pick [Bug-12410] [API]Fix the worker list result in workflow definition only has default 2022-10-21 14:50:36 +08:00
Kerwin 2402b8a6ef
Use temurin Java docker images instead of deprecated ones (#12334) (#12421)
Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
2022-10-18 18:51:14 +08:00