Commit Graph

980 Commits

Author SHA1 Message Date
Tq
1f83140558
fix create&update wrokflow cron APIs, verify end time must bigger than start time (#8871) 2022-03-14 16:40:07 +08:00
kezhenxu94
d3cbf8eeaf
[UI-NEXT] Fix wrong packaging locations (#8851) 2022-03-14 15:26:15 +08:00
ouyangyewei
5fa1c4e7e3
[Feature][dolphinscheduler-api] Return domain object after creating success (#8825)
Co-authored-by: ouyangyewei <yewei.oyyw@alibaba-inc.com>
2022-03-13 21:20:36 +08:00
zhanqian
e466f54c5d
issue 8645 (#8811)
Co-authored-by: 北笙 <“zhanqian@cai-inc.com”>
Co-authored-by: zhanqian <zhanqian@cai-inc.com>
2022-03-10 20:01:44 +08:00
Sunny Lei
2aed250ed4
[DS-7896][fix] Fixed the problem of duplicating project names when authorizing projects (#8453)
This closes #7896
2022-03-10 16:58:02 +08:00
caishunfeng
ddd4474189
change quartz executor to be managed by spring (#8774)
Co-authored-by: caishunfeng <534328519@qq.com>
2022-03-09 21:36:38 +08:00
xiangzihao
fc334b7b13
[DS-8580] Fix ui-next serve router for / path (#8748) 2022-03-08 11:09:08 +08:00
kezhenxu94
d2a360480a
[CI][UI NEXT] Package new UI into release tar and remove old UI from it (#8670)
* [CI][UI NEXT] Package new UI into release tar and remove old UI from it

* Update e2e.yml
2022-03-07 11:20:24 +08:00
xiangzihao
2ab8c1ca7d
[Fix-8616][WorkFlowLineage] work flow lineage search result missing data (#8684)
* fix bug_8616

* remove meaningless query column

* fix code smell

* fix remaining problems
2022-03-04 14:05:59 +08:00
kezhenxu94
e04bdba22f
Adapt web configurations for UI next (#8639) 2022-03-02 12:10:38 +08:00
xiangzihao
3cfb3270fe
[Fix-8581][API-Doc] Add some missing chinese translation (#8588) 2022-03-01 15:14:52 +08:00
yimaixinchen
a72742b9de
remove unuse import jsonFormat (#8548) 2022-02-25 22:05:05 +08:00
xiangzihao
891a002bea
[Feature-#8373][MasterServer] Dependent tasks can re-run automatically in the case of complement (#8496)
* first add feature_8373

* fix code smell

* add blank line

* fix some problems

* fix unit test error
2022-02-25 10:34:02 +08:00
caishunfeng
84f2cfec39
[Feature][Server] Custom timezone - Add timezone handler unified (#8477)
* date convert of timezone

* remove @JsonFormat

* add unit test

* fix time preview in scheduler

* optimization & add env config

Co-authored-by: caishunfeng <534328519@qq.com>
2022-02-24 18:20:34 +08:00
Sunny Lei
1ffb5d6e8d
[DS-7896][fix] Fixed when a non-admin user creates a udf function, resources other than .jar will be displayed in the UDF resource (#8458)
This closes #7892
2022-02-24 18:17:25 +08:00
kezhenxu94
fa19006a18
Add a property to enable/disable metrics module (#8484) 2022-02-24 10:21:47 +08:00
calvin
c590ad43d7
fix this issue (#8509) 2022-02-24 08:50:03 +08:00
KingsleyY
2a844dcc67
[Improvement][Api] add @Override on the Override method (#8452) 2022-02-22 13:10:28 +08:00
天仇
95c119226b
[Feature-8386][Server] Custom timezone - Add timezone into user info (#8457)
* [Feature-8386][Server] Custom timezone - Add timezone into user info

  1. Add column `time_zone varchar(32) default null` in table `t_ds_user`
  2. Add system default timezone like `GMT+08:00` when create user
  3. Add timeZone property when update user info

This completes #8386

* [Feature-8386][Server] Custom timezone - Add timezone into user info

  1. Add column `time_zone varchar(32) default null` in table `t_ds_user`
  2. Add system default timezone like `GMT+08:00` when create user
  3. Add timeZone property when update user info
  4. add ddl sql in update sql script

This completes #8386

* [Feature-8386][Server] Custom timezone - Add timezone into user info

 1. Add column `time_zone varchar(32) default null` in table `t_ds_user`
  2. Set timeZone null when create user
  3. Add timeZone property when update user info

This completes #8386

* [Feature-8386][Server] Custom timezone - Add timezone into user info

  1. Add column `time_zone varchar(32) default null` in table `t_ds_user`
  2. Set timeZone null when create user
  3. Add timeZone property when update user info

This completes #8386

* [Feature-8386][Server] Custom timezone - Add timezone into user info

  1. Add column `time_zone varchar(32) default null` in table `t_ds_user`
  2. Set timeZone null when create user
  3. Add timeZone property when update user info

This completes #8386

* [Feature-8386][Server] Custom timezone - Add timezone into user info

1. Add column `time_zone varchar(32) default null` in table `t_ds_user`
  2. Set timeZone null when create user
  3. Add timeZone property when update user info

This completes #8386

* [Feature-8386][Server] Custom timezone - Add timezone into user info

1. Add column `time_zone varchar(32) default null` in table `t_ds_user`
  2. Set timeZone null when create user
  3. Add timeZone property when update user info

This completes #8386
2022-02-21 23:28:31 +08:00
Kirs
0ef49b4a98
[Improve]Use hibernate validation framework (#4) (#8467)
* [Improve]Use hibernate validation framework
Improve email verification method
Support domain name verification
* Email is at least a second-level domain name
2022-02-21 16:54:46 +08:00
JinYong Li
8d0a0f9c32
[Bug] [API] fix releaseWorkflowAndSchedule api and relation binding api (#8464)
* fix relation unbinding bug

* fix 8463
2022-02-21 15:58:59 +08:00
JinYong Li
f9c090e048
fix relation unbinding bug (#8379) 2022-02-17 15:38:13 +08:00
caishunfeng
71fcea5937
fix empty upstreamTaskCodes (#8405)
Co-authored-by: caishunfeng <534328519@qq.com>
2022-02-16 23:06:32 +08:00
qianli2022
151100562f
[Feature][api] Task can run on kubernetes - k8s client and namespace #8247 (#8252)
* add db operator for namespace

* add k8s client

* add k8s controller

* add namespace ui

* add licenses

* add kubernetes model known-dependencies

* add new licenses

* fix SonarCloud Code Analysis bug

* remove license for standard protocol

* fix variable MemoryStr to memoryStr

Co-authored-by: qianl4 <qianl4@cicso.com>
2022-02-15 10:21:15 +08:00
JinYong Li
4a4e72b0d2
pick 8270/8308 (#8355) 2022-02-14 12:03:12 +08:00
EdwardYang
13d9031b68
[Bug][API] fix ProcessDefinition update error #8334 (#8338)
* [bug] fix task definition delete

* [bug] fix ProcessDefinition update error #8334

* [bug] fix ProcessDefinition update error #8334

Co-authored-by: edward-yang <yangjianh210@gmail.com>
2022-02-11 14:59:06 +08:00
ouyangyewei
294882f5d7
[Improvement-8218][dolphinscheduler-api] QueryTaskInstanceListPaging API performance improvement (#8223) 2022-02-09 12:58:15 +08:00
JinYong Li
65744d4624
[Cherry-pick-dev][API] fix relation api bug (#8207)
* pick 8111

* fix relation delete (#8190)

* pick 8190
2022-01-28 13:32:22 +08:00
zixi0825
4ba6d667fc
[Feature][DataQuality] Add Data quality Module #4283 (#6718)
* add data quality module

* add license

* add package configuration in dist pom

* fix license and jar import bug

* replace apache/skywalking-eyes@9bd5feb SHA

* refacotr jbdc-connector and writer

* modify parameter name in HiveConnector

* fix checkstyle error

* fix checkstyle error in dolphinschesuler-dist

* fix checkstyle error in dolphinschesuler-dist

* fix checkstyle error in dolphinschesuler-dist

* fix duplicate code bug

* fix code style bug

* fix code smells

* add dq relevant enums and parameter

* replace apache/skywalking-eyes@9bd5feb SHA

* fix Constants bug

* remove the unused class

* add unit test

* fix code style error

* add unit test

* refactor data quality common entity

* fix code style error

* add unit test

* close e2e test

* fix code smell bug

* modify dataquality enum value to 14 in TaskType

* add data qualtiy task

* update

* add getDatasourceOptions interface

* fix checkstyle

* close e2e test

* add data quality task ui

* update skywalking-eyes SHA

* fix style

* fix eslint error

* fix eslint error

* test e2e

* add unit test and alter dataquality task result

* fix checkstyle

* fix process service test error

* add unit test and fix code smells

* fix checkstyle error

* fix unit test error

* fix checkstyle error

* change execute sql type name

* revert ui pom.xml

* fix data quality task error

* fix checkstyle error

* fix dq task src_connector_type ui select bug

* fix spark rw postgresql bug

* change mysql driver scope

* fix form-create json bug

* fix code smell

* fix DolphinException Bug

* fix ui validate rule and Alert title

* fix target connection param bug

* fix threshold validate change

* add rule input entry index

* change statistic_comparison_check logic

* remove check type change

* add DateExpressionReplaceUtil

* fix null point expetion

* fix null point expetion

* fix test error

* add more sql driver

* fix test error and remove DateExprReplaceUtil

* add get datasource tables and columns

* add get datasource tables and columns

* remove hive-jdbc in pom.xml

* fix code smells

* update sql

* change the pom.xml

* optimize multi_table_accuracy ui

* fix v-show error

* fix code smells

* update sql

* [Feature][DataQuality] Add data quality task ui (#5054)

* add data quality task ui

* update skywalking-eyes SHA

* fix style

* fix eslint error

* fix eslint error

* test e2e

* fix dq task src_connector_type ui select bug

* fix threshold validate change

* remove check type change

* add get datasource tables and columns

* optimize multi_table_accuracy ui

* fix v-show error

* fix code smells

Co-authored-by: sunchaohe <sunzhaohe@linklogis.com>

* [Feature][DataQuality] Add data quality module  (#4830)

* add data quality module

* add license

* add package configuration in dist pom

* fix license and jar import bug

* replace apache/skywalking-eyes@9bd5feb SHA

* refacotr jbdc-connector and writer

* modify parameter name in HiveConnector

* fix checkstyle error

* fix checkstyle error in dolphinschesuler-dist

* fix checkstyle error in dolphinschesuler-dist

* fix checkstyle error in dolphinschesuler-dist

* fix duplicate code bug

* fix code style bug

* fix code smells

* update

* close e2e test

* fix spark rw postgresql bug

* change mysql driver scope

* add more sql driver

* remove hive-jdbc in pom.xml

* change the pom.xml

Co-authored-by: sunchaohe <sunzhaohe@linklogis.com>

* [Feature][DataQuality] Add data quality task backend (#4883)

* add dq relevant enums and parameter

* replace apache/skywalking-eyes@9bd5feb SHA


Co-authored-by: sunchaohe <sunzhaohe@linklogis.com>

* refactor data_quality_module

* add header license

* data quality module refactor

* fix unit test error

* fix checkstyle error

* fix unit test error

* fix checkstyle error

* fix unit test error

* fix code smell

* fix check style

* fix unit test error

* task statistics value add unique code

* fix unit test error

* fix checkstyle error

* fix checkstyle

* fix security hotspot

* fix unit test error

* fix security hotspot

* fix check

* add data quality task error handling

* fix unit test error

* add unit test

* add unit test

* optimize data quality result alert

* fix unit test

* fix sql script error

* fix bug

* update sql script

* fix checkstyle

* add license

* fix checkstyle

* fix checkstyle

* fix unit test

* add jacoco dependencies

* fix unit test

* fix unit test

* add jacoco dependencies

* add unit test

* add unit test

* add license

* fix checkstyle

* fix pom

* fix checkstyle

* fix checkstyle

* merge dev

* fix ui error

* fix pom error

* fix pom error

* fix test error

* fix test error

* mssql-jdbc exclude azure-keyvault

* fix test error

* merge dev and add unit test

* add notes

* rollback the CollectionUtils

* fix

* update sql

* fix

* fix

* fix query rule page error

* change dq.jar path

* fix sql error

* fix ui error

* fix(dq): jar path&task enum description

* add notes on DataQualityApplication

* fix dq result jump error

* fix(ui): page condition

* feat(ui): add show error output path

* change version

* remove all chinese word in sql

* merge

Co-authored-by: sunchaohe <sunzhaohe@linklogis.com>
2022-01-27 15:55:45 +08:00
yc322
fb9f4a1339
[Feature-5822][api] Add audit log (#6322)
* rebase

* update audit log type name

* fix the quoted property error

* fix bug

* update audit global switch default value

* fix wrong ddl comment

* fix wrong code style

* update audit log search sql

* add licenses

* add unit test

* fix wrong code style

* fix bugs

* fix wrong code style

* add test case

* add test case

* add license

* Add unit test in pom.xml

* resolve code smell problem

* mysql and postgresql ddl update

* update audit log path and audit page query

* update audit configuration

* update audit log schema, add resource type and resource id

* update audit query and list page

* resolve audit log front page bugs and log query error

* update audit configuration

* resolve wrong configuration

* update AuditLogControllerTest

* update application.yaml

* resolve code smell

* update standalone configuration

* resolve bugs

Co-authored-by: yc322 <1393242780@qq.com>
2022-01-26 09:53:18 +08:00
Kerwin
103ccb01da
change version to 2.0.4-SNAPSHOT (#8188) 2022-01-25 15:17:17 +08:00
xiangzihao
b5631d5281
[Fix-8119][API] Update ProcessInstance error and without reason output (#8122)
* fix bug_8119

* fix bug_8119

* fix bug_8119

* fix bug_8119

* fix bug_8119
2022-01-21 09:32:38 +08:00
XiaochenNan
3456904af8
add unit test of queryWorkAddressLest (#8054)
Co-authored-by: brian <flyunrain@163.com>
2022-01-17 13:36:46 +08:00
calvin
7391cc20f0
[Fix-8056] Rectify this issue about failing to edit worker groups for an environment. (#8072) 2022-01-17 10:30:40 +08:00
wind
c0d69125eb
[2.0.3][Bug-7986] Disable deletion of running workflow (#8065)
Co-authored-by: caishunfeng <534328519@qq.com>
2022-01-17 10:29:59 +08:00
calvin
5bcf7bcce6
fix a few issues (#8063) 2022-01-15 23:52:06 +08:00
Sunny Lei
82d04f1924
[DS-6820][feat] Ordinary users can also share resource data source projects with others (#7929)
Admin's entire contents of non-selected users
  Non-admins can only authorize content they create

This closes #6820
2022-01-15 09:08:03 +08:00
springmonster
d198a9051e
[Bug-7950] Add unit test for AlertPluginInstanceController (#7952) 2022-01-14 13:52:35 +08:00
Kerwin
78f8e22fab
fix processe definitionv versions delete failed (#7994) 2022-01-13 16:42:48 +08:00
calvin
36855f2fa6
fix the issue with spelling mistakes (#7995) 2022-01-13 16:41:46 +08:00
calvin
23068e9d21
[Fix-7977] Rectify the wrong prompt in the class of 'TaskGroupServiceImpl'. (#7978) 2022-01-13 13:03:05 +08:00
ShuoTiann
6dcf53c4d9
[Fix-7984] Add Unit Test for UiPluginController (#7985) 2022-01-13 12:57:40 +08:00
calvin
8cac0d8f94
[Fix-7288] Not allow to delete the default alarm group. (#7932) 2022-01-12 14:12:30 +08:00
calvin
a81093d6cb
[Fix-7935] Rectify this issue with running test cases in the class of AlertGroupControllerTest. (#7954)
* fix a few issues
2022-01-12 13:30:54 +08:00
JinYong Li
24a97fda75
[Bug] [dolphinscheduler-api]support workflow instance to definition (#7930)
* add task save and  binds workflow

* add task update with upstream

* support workflow instance to definition

* fix ut
2022-01-11 14:41:45 +08:00
Frank Chen
3d67edafbe
[Improvement][API] Add and fix unit test for ExecutorController,Fix A… (#7877) 2022-01-11 14:40:39 +08:00
calvin
24eb40c2b2
[Fix-7857] The user won't be allowed to disable their own account. (#7891) 2022-01-08 18:01:22 +08:00
xiangzihao
f2541248eb
[Feature-7769][API] Add batch start process api (#7771)
* add notes
Co-authored-by: SbloodyS <sbloodys@qq.com>
2022-01-07 12:26:06 +08:00
calvin
a8d19f271a
fix this issue (#7828) 2022-01-06 09:57:31 +08:00
JinYong Li
acf9c84c50
[Feature][workflow list edit] add task update with upstream (#7829)
* add task save and  binds workflow

* add task update with upstream
2022-01-05 22:08:42 +08:00
ououtt
4c2f77ee9c
[DS-7016][feat] Auto create workflow while import sql script with specific hint (#7214)
* [DS-7016][feat] Auto create workflow while import sql script with specific hint
* datasource : datasource name
* name: task name
* upstream: pre task names

* [DS-7016][feat] Auto create workflow while import sql script with specific hint
* remove excess blank lines

* [DS-7016][feat] Auto create workflow while import sql script with specific hint
* datasource : datasource name
* name: task name
* upstream: pre task names

* [DS-7016][feat] Auto create workflow while import sql script with specific hint
* datasource : datasource name
* name: task name
* upstream: pre task names

* Code optimization

* for Zip Bomb Attack

Co-authored-by: eye <eye.gu@aloudata.com>
2022-01-05 17:55:08 +08:00
calvin
f0ad65cb14
[Fix-7203] Remedy the issue about importing a process json file. (#7811)
* fix a few issues

* fix a little issue

* Update ProcessDefinitionServiceImpl.java

* Update ProcessDefinitionServiceImpl.java

Co-authored-by: Kerwin <37063904+zhuangchong@users.noreply.github.com>
2022-01-05 16:28:55 +08:00
xiangzihao
7e61a3af31
fix bug_7789 (#7790)
Co-authored-by: SbloodyS <sbloodys@qq.com>
2022-01-05 09:25:10 +08:00
JinYong Li
c97170853e
add task save and binds workflow (#7772) 2022-01-04 10:48:17 +08:00
xiangzihao
e34a8bc3dc
[Fix-7773][Api] malform batchDeleteProcessInstanceByIds log output (#7774)
* bug_7773

* bug_7773

* bug_7773

* bug_7773

* bug_7773
2022-01-04 10:11:06 +08:00
xiangzihao
7395b980d3
[Fix-7767]Task instance is not deleted while deleting the process instance (#7768)
* fix bug_7767

* fix bug_7767

* fix bug_7767

* fix bug_7767

* fix bug_7767
2022-01-03 15:52:50 +08:00
JinYong Li
4d16c24b6e
[Bug][ApiServer] workflow copy (#7694) (#7762)
* fix workflow copy

* fix copy

* fix copy

* code style
2022-01-03 00:26:21 +08:00
JinYong Li
d7d13f7f51
[Feature][workflow list edit] add task list page api (#7743)
* fix 7597

* fix copy bug

* add task list page api

* fix total

* fix total
2021-12-31 13:39:20 +08:00
aaronlinv
707e3a6ec1
[Improvement][Logger] Logger server integrate into master and worker (#6894) 2021-12-30 16:29:22 +08:00
calvin
73993e98ee
[Fix-7713] Handling the sensitive data in the log (#7728)
* add a feature to handle sensitive data
2021-12-30 16:09:59 +08:00
calvin
71ccb42697
fix a few bugs (#7703) 2021-12-29 12:57:36 +08:00
calvin
5ab0135d18
[Fix-7345] Support the whole operations for the task group and the task group queue. (#7678)
* add task group

* modify task group

* add task group queue

* add task group queue

* add task group queue

* add task group queue

* add task group priority

* fix a few issue with api

* add task group queue

* modify task group queue

* modify task group

* fix a little bit issue

* fix a little bug in the page of managing task group
2021-12-29 11:40:44 +08:00
calvin
6b5db0ac5b
fix this issue (#7683) 2021-12-28 20:01:46 +08:00
springmonster
2b05ebf47e
[Refactor] Canonical enum naming (#7676)
* [Refactor] Refactor comments
2021-12-28 19:07:53 +08:00
BaoLiang
605767e47b
[Fix-7654]Dependent node onChangeProjectCode error (#7672)
* fix #7654 Dependent node onChangeProjectCode error

* fix #7654 Dependent node onChangeProjectCode error

* fix #7654 Dependent node onChangeProjectCode error

* update ut
2021-12-28 18:09:42 +08:00
JinYong Li
fb23b6422f
[Bug] [dolphinscheduler-api] The task after workflow copy is also copy (#7647)
* fix 7597

* fix copy bug
2021-12-28 00:33:17 +08:00
JinYong Li
77343b2976
fix 7597 (#7598) 2021-12-27 11:06:17 +08:00
xiangzihao
3d9d91ccc3
[Feature-7576][Master] Optimize complement task's date (#7585)
* feature_7576

* feature_7576

* feature 7576

* feature 7576
2021-12-25 12:22:22 +08:00
wind
f450b7ef28
[BUG-7554] Fix database lose data in standalone (#7620)
* Fix the wrong lifecycle phase of initialization

Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
2021-12-25 01:05:08 +08:00
wangxj3
9e763ad0d1
[Feature-#6422] [api-server] task group queue (#7491)
* add task group

* modify task group

* pull dev

* add license header

* modify code style

* fix code style

* fix sql error

* fix error

* fix test

* fix test

* fix test

* fix test

* fix code style

* fix ut

* code style

* fix unit test

* test ut

* ut

* add unittest

* test ut

* modify back ut

* majorization code

* fix conflict

* fix ut

* add task group api

* reset file

* fix ut

* fix lost column

* fix ut

* fix ut

* fix ut

* fix ut

* delete duplicate code

* fix code style 、name

* fix ut

* fix mapper

Co-authored-by: wangxj <wangxj31>
2021-12-24 16:37:59 +08:00
wind
97aecb40a6
Revert "Fix database lose data in standalone (#7556)" (#7604)
This reverts commit 82075a4476.
2021-12-24 11:10:59 +08:00
Wenjun Ruan
82075a4476
Fix database lose data in standalone (#7556) 2021-12-23 09:26:42 +08:00
Ivan0626
01a2b9684a
Update ProcessDefinitionServiceImpl.java (#7470)
fix typos for logger.error
2021-12-18 14:12:39 +08:00
calvin
6cad119806
[Fix-7340] Improve the prompt content for deleting a project that didn't exist. (#7449)
* improve the prompt
2021-12-16 17:14:37 +08:00
ouyangyewei
801e6dd6bb
to feature 7418 (#7420)
Co-authored-by: ouyangyewei <yewei.oyyw@alibaba-inc.com>
2021-12-15 13:40:07 +08:00
mgduoduo
bc995752d6
[DS-7256][refactor] Optimization for task instances query (#7331)
- assemble a Map<Long, User> outside of the loop instead of the query inside

Co-authored-by: gq47193 <gq47193@ly.com>
2021-12-15 10:53:52 +08:00
ouyangyewei
6b5c393449
[Feature-7408][dolphinscheduler-api] Built GenerateToken into the UpdateToken API (#7411)
* to feature 7408

* trigger e2e test

Co-authored-by: ouyangyewei <yewei.oyyw@alibaba-inc.com>
2021-12-15 10:39:43 +08:00
Zonglei Dong
7e0010de35
[Refactor] Rename class file, unified word spelling. (#7261) 2021-12-15 01:04:50 +08:00
ouyangyewei
14343864bf
to feature 7401 (#7404)
Co-authored-by: ouyangyewei <yewei.oyyw@alibaba-inc.com>
2021-12-14 17:54:35 +08:00
ouyangyewei
57697602c5
[Feature-7110][dolphinscheduler-api] support grant project by code (#7390)
Co-authored-by: ouyangyewei <yewei.oyyw@alibaba-inc.com>
2021-12-14 12:39:08 +08:00
Jiajie Zhong
04805818c2
Fix alert plugin instance filter (#7172) (#7210)
* Fix alert plugin instance filter (#7172)

alert plugin could not filter by given
pattern, cause api server do not handle
parameter searchVal, This patch add parameter
`searchVal` for alert plugin.

fix: #7209

* Add test

* Recover AlertPluginInstanceVO
2021-12-14 12:08:22 +08:00
mask
8c3fa47903
[Fix-7375][datasource] remove excess hive jdbc principal (#7375) (#7381)
* [Fix-7375][datasource] remove excess hive jdbc principal (#7375)

* fix ut
2021-12-13 21:38:50 +08:00
wind
0f7e38ed3c
[Bug-7292][ApiServer] fix cache error when standalone (#7293) 2021-12-10 18:46:41 +08:00
ouyangyewei
f03b0e8c7b
to feature-7301 (#7308)
Co-authored-by: ouyangyewei <yewei.oyyw@alibaba-inc.com>
2021-12-10 14:40:06 +08:00
kezhenxu94
67cc260d52
Split the components into individual package, refactor configurations to use Spring properties (#7160)
* Split the components into individual package

A follow-up PR will be made to build dedicated Docker images for each
component, so that every component Docker image has minimal jars, which
is easy to maintain and good for security fixes.

* Split the components into individual package

A follow-up PR will be made to build dedicated Docker images for each
component, so that every component Docker image has minimal jars, which
is easy to maintain and good for security fixes.

* Split the components into individual package

A follow-up PR will be made to build dedicated Docker images for each
component, so that every component Docker image has minimal jars, which
is easy to maintain and good for security fixes.
2021-12-10 11:28:53 +08:00
EdwardYang
6a144d69bf
[bug] fix task definition delete (#7244)
Co-authored-by: edward-yang <yangjianh210@gmail.com>
2021-12-07 20:20:29 +08:00
zwZjut
f7bdf174be
[Feature][dolphinscheduler-api] parse traceId in http header for Cross system delivery to #7237 (#7238)
* to #7237

* rerun test

Co-authored-by: honghuo.zw <honghuo.zw@alibaba-inc.com>
2021-12-07 20:17:45 +08:00
Jiajie Zhong
29414a080f
Fix homepage user wrong statistics result for new user (#7242)
* Fix homepage user wrong statistics result for new user

For now, when we create a new user, it would see homepage
statistic info as admin user like, cause `projectCodeArray`
would not filter when we render SQL. So I add prefix conditions
to handle this situation.

Also, I do some minimal refactor here. including change function
name no quit fit

fix: #7182

* Fix UT
2021-12-07 18:50:06 +08:00
Zonglei Dong
0b9792db76
[Refactor]Rename class file, DatasourceUtil to DataSourceUtils. (#7181)
* Rename class file, DatasourceUtil  to  DataSourceUtils.
2021-12-07 18:49:05 +08:00
wind
a80a7b3fcf
[Feature-6963][MasterServer] unified cache manager (#7187)
* unified cache

* reduce db select

* checkstyle

Co-authored-by: caishunfeng <534328519@qq.com>
2021-12-07 15:55:22 +08:00
JinYong Li
544b015f76
[Bug] [API] task definition release/delete bug (#7232)
* fix worker group display

* fix workflow query bug

* fix workflow query bug

* fix task definition release/delete bug
2021-12-07 15:26:28 +08:00
JinYong Li
2792c35d68
[Bug] [API] queryProcessDefinitionByCode bug (#7221) 2021-12-07 14:41:26 +08:00
JinYong Li
c7b06b0079
fix worker group display (#7208) 2021-12-06 15:44:28 +08:00
Kerwin
8f77fbbeb8
[Fix-7154][API] Fix MultipartFile resource [file] cannot be resolved to absolute file… (#7155)
* fix MultipartFile resource [file] cannot be resolved to absolute file path

* update testCopyFile.
2021-12-06 14:13:53 +08:00
ouyangyewei
3c8d1c6da9
to feature #7191 (#7194)
Co-authored-by: ouyangyewei <yewei.oyyw@alibaba-inc.com>
2021-12-06 07:17:33 +08:00
zwZjut
05aef279c6
[Feature][dolphinscheduler-api] add queryLog and downloadTaskLog with projectCode #7153 (#7192)
* [Feature][dolphinscheduler-api] add queryLog and downloadTaskLog with projectCode #7153

* [Feature][dolphinscheduler-api] add queryLog and downloadTaskLog with projectCode #7153

* [Feature][dolphinscheduler-api] add queryLog and downloadTaskLog with projectCode #7153

Co-authored-by: honghuo.zw <honghuo.zw@alibaba-inc.com>
2021-12-05 23:57:46 +08:00
ouyangyewei
3361d763c4
to feature #7180 (#7185)
Co-authored-by: ouyangyewei <yewei.oyyw@alibaba-inc.com>
2021-12-05 14:13:23 +08:00
ouyangyewei
27ea43d5df
to feature #7110 (#7111)
Co-authored-by: ouyangyewei <yewei.oyyw@alibaba-inc.com>
2021-12-04 21:43:14 +08:00
ouyangyewei
db090685a8
to feature #7169 (#7170)
Co-authored-by: ouyangyewei <yewei.oyyw@alibaba-inc.com>
2021-12-04 19:24:09 +08:00
zwZjut
af9ed35295
[Feature][MasterServer] add cache for workGroup and schedule #6987 (#7161)
* to #6987

* to #6987

* to #6987

* to #6987

* to #6987

* to #6987: @Param -> @Name

* to #6987: fix Sonar

* to #6987: fix Sonar

Co-authored-by: honghuo.zw <honghuo.zw@alibaba-inc.com>
2021-12-04 16:59:05 +08:00