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>
2 years ago
Kerwin
94ef02e9de
cherry-pick [Improvement] Merge spi.utils into common.utils ( #12607 )
...
#12502
Co-authored-by: caishunfeng <caishunfeng2021@gmail.com>
2 years ago
houshitao
c3a7af2d6e
cherry-pick [Bug] [API] Before deleting a worker group, check whether there is environment that reference the worker group. #12534
2 years ago
Kerwin
eb449cdd44
cherry-pick [Fix-12518][Swagger]Fill up missing i18 properties ( #12599 )
...
#12532
Co-authored-by: Yann Ann <xiaoqiang.yann@gmail.com>
2 years ago
Wenjun Ruan
5598ab01e9
cherry-pick Remove equals in User to fix UT
...
#12487
2 years ago
rickchengx
6309b78d37
[Fix-12451][k8s] Read the kubeconfig from cluster conf ( #12452 )
2 years ago
kezhenxu94
eb7b48596c
cherry-pick Reorganize some classes in common module, remove duplicate classes
...
#12321
2 years ago
Wenjun Ruan
a17d0cc5d2
cherry-pick [Improvement][WorkerGroup]Remove workerGroup in registry #12217
2 years ago
Kerwin
f3277277f0
cherry-pick Refactor LogServiceClient Singleton to avoid repeat creation of NettyClient #11777 ( #12542 )
...
Co-authored-by: Wenjun Ruan <wenjun@apache.org>
2 years ago
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>
2 years ago
Kerwin
344293102d
[3.1.1-prepare][cherry-pick][Improvement] Add remote task model #11767 ( #12541 )
2 years ago
Yann Ann
88094f914c
cherry-pick [Fix-12425][API] Add rollbackFor setting.
2 years ago
Kerwin
eeb11eedfb
cherry-pick [Bug-12410] [API]Fix the worker list result in workflow definition only has default
2 years ago
Kerwin
2402b8a6ef
Use temurin Java docker images instead of deprecated ones ( #12334 ) ( #12421 )
...
Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
2 years ago
zhuangchong
056176afc0
[Improvement][API] When the workflow definition is copied, the operation user of the timed instance is changed to the current user
2 years ago
Kerwin
771dd67b2e
cherry-pick [Improvement-12391][API] Workflow definitions that contain logical task nodes support the copy function
2 years ago
caishunfeng
7e39396a76
[maven-release-plugin] prepare for next development iteration
2 years ago
caishunfeng
ae33ba5947
[maven-release-plugin] prepare release 3.1.0
2 years ago
Tq
3efe4bc308
[BUG][BE-12113]fix htrace dependency conflicts ( #12126 )
...
* fix htrace dependency conflicts
* replace htrace-core with hbase-noop-htrace
2 years ago
jackfanwan
1e59250055
[BUG]Delete Setting ID ( #12096 )
...
* Delete Setting ID
* modify id
Co-authored-by: jackfanwan <fanwanlong@kezaihui.com>
2 years ago
Wenjun Ruan
1a63f8672a
Fix insert command error due to the id is not null ( #12092 ) ( #12098 )
...
(cherry picked from commit fba5a8eaa0
)
2 years ago
Eric Gao
e7b12bf205
[Cherry-Pick][3.1.0-prepare] Cherry-Pick OssOperator for Resource Center to 3.1.0 ( #12094 )
...
* Cherry OssOperator for Resource Center to 3.1.0
* Fix doc dead link
2 years ago
limaiwang
f0fda2a9aa
add(dependent node's add unprivileged project list): dependent node's add unprivileged project list ( #12073 )
2 years ago
jackfanwan
cda3110409
[improvement]Add Set cluster name ( #12058 )
...
* Add Set cluster name
* add unit test
Co-authored-by: fanwanlong <fanwanlong@kezaihui.com>
2 years ago
Wenjun Ruan
f4babb773e
Fix update TaskDefinition error ( #12064 )
...
(cherry picked from commit 96c12f95925bde5a137be2eb6241c0d60d4106f0)
2 years ago
Wenjun Ruan
1513363eed
Fix cannot save processDefinition ( #11931 )
2 years ago
caishunfeng
704043f229
fix import error
2 years ago
Stalary
d7f40b19b5
[Bug](dependent) Dependent downstream trigger error when schedule cycle not day. ( #11734 )
...
* FIX: dependent
* FIX: version
* MOD: for review
2 years ago
Stalary
714e258be6
[Bug][Dependent]: Id also clone due to duplicate when use dependent mode. ( #11929 )
2 years ago
Daniel Y
2a437607ae
[Improvement-11834] Upgrade docker base image to support python3.9 ( #11835 )
...
* use openjdk:8-jre-slim-bullseye instead of buster to support python3.9
* use openjdk:8-jre-slim-bullseye instead of buster across all components
2 years ago
Wenjun Ruan
7ab4412b5e
Fix listing processDefinition the schedulerReleaseState will never be null ( #11888 )
2 years ago
ouyangyewei
7b58737e22
Add default constructor ( #11858 )
2 years ago
kezhenxu94
fcc75ef1c6
Bump up dependencies to fix cves ( #11765 )
2 years ago
Kengo Seki
52b79b017e
[Improvement] Replace commons-lang 2 function invocations with commons-lang3 ( #11810 )
...
* [Improvement] Replace commons-lang 2 function invocations with commons-lang3
2 years ago
Jiajie Zhong
ed33066178
[python] Fix permission error when create related objects ( #11783 )
...
after we add permission to our codebase in dev branch, will got error
when create objects from pydolphinscheduler, because users with user_id
equal to `Integer.MAX_VALUE` is ordinary users which can not have access
to create unless we grant permission to the role manually. this patch
change dummyUser to admin user's user_id == 1 to fix it
2 years ago
JieguangZhou
e462918ac9
[Feat][python] Add parameter environment to task ( #11763 ) ( #11989 )
...
(cherry picked from commit 8988492c43
)
2 years ago
Wenjun Ruan
8eadf5e5aa
Fix insertOrUpdate plugin may failed due to concurrent operation ( #11471 ) ( #11996 )
...
(cherry picked from commit 864a90820d
)
2 years ago
caishunfeng
f8d46a26c1
[Feature-11530] add state history for process instance ( #11757 )
...
* [Feature] add state history for process instance (#97 )
* add state history for process instance
* upsertProcessInstance
* remove unuse method
* fix UT
Co-authored-by: caishunfeng <534328519@qq.com>
2 years ago
kezhenxu94
277f137358
Add Kubernetes configmap reload to all components ( #11730 )
2 years ago
Tq
b3cc8a55b9
[feature][API]feature: add task type list and enable user to add task type to fav ( #11727 )
...
* feature: add task type list and enable user to add task type to fav
* make DependentExecute.java variable protected
* add standalone server fileSet
2 years ago
Wenjun Ruan
67e7f88d8b
Refactor heart beat task, use json to serialize/deserialize ( #11702 )
...
* Refactor heart beat task, use json to serialize/deserialize
2 years ago
Jiajie Zhong
4dca488cd5
[python] Auto location when create process definition ( #11681 )
...
* Add auto format when submit process definition from python api
* add UPDATING.md
close : #8254
2 years ago
JiPeng Wang
cf3b4424d7
[Fix-11616] Workflow Definition Name Change Validation Optimization. ( #11617 )
...
* Workflow Definition Name Change Validation Optimization
* [Fix][UI] Add the workflow code entry to the verify name interface.
* Update dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/ProcessDefinitionService.java
Co-authored-by: caishunfeng <caishunfeng2021@gmail.com>
* processDefinitionCode param name change
Co-authored-by: Amy <amywang0104@163.com>
Co-authored-by: caishunfeng <caishunfeng2021@gmail.com>
2 years ago
JiPeng Wang
961e67f524
[Improvement][User] Query all users filter un enabled. ( #11504 )
...
* user query all filter un enabled
* restore permissions
2 years ago
longtb
4893bef5a7
[Improvement][TaskInstance] reduce database queries ( #11522 )
...
* [Improvement][TaskInstance] reduce database queries
* Update dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/mapper/TaskInstanceMapper.java
Co-authored-by: caishunfeng <caishunfeng2021@gmail.com>
* [Improvement][TaskInstance] queryByInstanceIdsAndCodes -> queryByProcessInstanceIdsAndTaskCodes
Co-authored-by: zhangshunmin <zhangshunmin@kezaihui.com>
Co-authored-by: caishunfeng <caishunfeng2021@gmail.com>
2 years ago
insist777
abfef1a929
[improvement] Add two parameters in workergroup, and support the application of description display and other parameters ( #11542 )
...
* [Improvement] Improvement default worker group
* [Improvement] Improvement default worker group
* [Improvement] Improvement default worker group
* [Improvement] Improvement default worker group
* [Improvement] Improvement default worker group
* [improvement] The default worker grouping supports editing
* [improvement] The default worker grouping supports editing
* Update WorkerGroupServiceImpl.java
* Update WorkerGroupServiceImpl.java
* The default worker grouping supports editing
* update sql file
* update
* update
* update
* update
2 years ago
Wenjun Ruan
8886d5a126
Fix quartz threadPriority config name error ( #11596 )
...
* Fix quartz threadPriority config name error
* Add batchTriggerAcquisitionMaxCount config
2 years ago
kezhenxu94
17a9dd25fa
Fix vulnerability in LDAP login ( #11586 )
2 years ago
kezhenxu94
13e4720aa2
Upgrade spring boot and swagger ( #11574 )
2 years ago
kezhenxu94
0b82755796
Fix some resource leak ( #11576 )
2 years ago