Zhou Zheng
90a060128f
修改与新增commandType相关的代码
...
1. dataAnalysis
2. alertManager
3. businessTimeUtils的schedule选择
4 years ago
Zhou Zheng
48afb2e2f8
增加强制成功对运行中process的影响
...
1. 失败任务强制成功后会继续submit后续结点
2. 失败重试的节点强制成功后会继续submit后面结点,并且停止retry
3. 对于失败的sub-process如果其中的结点强制成功了,在parent-process中不会有任何影响,只能等到结束后“从强制成功处继续执行”。
4 years ago
Zhou Zheng
d0e6b09dd1
加入valid检验
4 years ago
Zhou Zheng
18ae56bb6a
改变原有的dag构建参数
...
1. 这样的话可以完整的构建整个dag,恢复之前的上下文;也没有任务可能重复执行的担忧
2. 不需要额外去处理process执行完之后的状态(主要是部分与整体的原因)
3. RecoverNodeIdList也不会重复
4 years ago
Zhou Zheng
5d02e30772
调整数据库访问函数
4 years ago
Zhou Zheng
93653768c8
支持sub-process和condition的TFS
4 years ago
Zhou Zheng
e912a8094c
fix bug in mapper
4 years ago
Zhou Zheng
5e9d664b80
从强制成功处启动-masterServer部分
...
1. 添加两个查询(mapper.java和mapper.xml)
2. 添加ProcessService中constructProcessInstance中对应的部分
4 years ago
Zhou Zheng
3fceee9570
从强制成功的节点处启动-apiserver部分
...
1. 新添加executeType
2. 新添加对应的commandType
3. 修改controller对应的service部分
4. 补充processService中的verifyIsNeedCreateCommand的判断逻辑
4 years ago
Zhou Zheng
d86ceeecbe
[implement] change task state
4 years ago
Zhou.Z
7f8d060dca
Merge pull request #2 from apache/dev
...
更新本地的dev
4 years ago
xingchun-chen
aefb60a743
Merge pull request #3269 from break60/dev
...
[bugFix][ui]Fix the problem that the label of DAG creation task is not displayed,…
4 years ago
break60
339d494023
Fix the problem that the label of DAG creation task is not displayed, the workflow cannot be formatted after saving, and the drawer style is global
4 years ago
JinyLeeChina
0f6f138dc8
[BugFixed] issue #3258 ( #3265 )
...
* 'ExecutionStatus'
* '3258'
* Update WorkerGroupServiceTest.java
* Delete UserState.java
* Delete ResourceSyncService.java
* Delete core-site.xml
* Delete hdfs-site.xml
Co-authored-by: dailidong <dailidong66@gmail.com>
Co-authored-by: qiaozhanwei <qiaozhanwei@outlook.com>
4 years ago
wangyanphp
ed7ac40b83
[Fix-3236][DagHelper]getFlowNodeListPost/getFlowNodeListPre time complexity O(N^N) ( #3249 )
...
* getFlowNodeListPost/getFlowNodeListPre time complexity is O(N^N); This might solve the problem
Change-Id: I07e45c831c7df0089a94a003ca8a2c07e9746892
* getFlowNodeListPost/getFlowNodeListPre time complexity is O(N^N); This might solve the problem
Change-Id: I96f5a8c0ba18656de8981f513470cfdb6bc2f467
Co-authored-by: wangyan.61 <wangyan.61@bytedance.com>
4 years ago
Zhou.Z
266f002ecb
Merge pull request #1 from apache/dev
...
update
4 years ago
LEI SHENG
6f2667bf1a
[Fix-3240][worker] Cannot find a (Map) Key deserializer for type ( #3245 )
...
* fix the bug #2923 (Hive JDBC connection parameter ignored) , the hive jdbc connection url ;
* fix the bug index out of bound and add some test case
* add the Licensed
* fix the checkstyle and import StringBuilder
* put HiveDataSourceTest.java to root pom maven-surefire-plugin to avoiding the sonar 0.0% Coverage.
* Update HiveDataSource.java
* fix the bug #3240 [worker] Cannot find a (Map) Key deserializer for type
* [DS-3245][fix] change toString use JsonString
- change the method of UdfFunc.toString use JsonString
This closes #3245
* [DS-3245][fix] change toString use JsonString
- fix the junit test for full
This closes #3245
* [DS-3245][fix] change toString use JsonString
- fix the sonarcloud merge error, Swap these 2 arguments so they are in the correct order: expected value, actual value.
This closes #3245
* [DS-3245][fix] move the Class UdfFuncDeserializer to UdfFunc.java
move the class UdfFuncDeserializer.java to UdfFunc.java
This closes #3245
* [DS-3245][fix] move the Class UdfFuncDeserializer to UdfFunc.java
add blank line
This closes #3245
* [DS-3245][fix] add the unit test of UdfFunc
add the unit test of UdfFunc.java
This closes #3245
* [DS-3245][fix] add the unit test of UdfFunc
remove the UdfFuncTest.java from maven-surefire-plugin list
This closes #3245
* [DS-3245][fix] add the unit test of UdfFunc
add the UdfFuncTest to the root pom maven-surefire-plugin
This closes #3245
Co-authored-by: dailidong <dailidong66@gmail.com>
4 years ago
xingchun-chen
252abbdaed
Merge pull request #3261 from break60/dev
...
[bugFix][ui] When modifying the dag, if the DAG is not saved, it cannot be formatted
4 years ago
break60
1c16c4f968
When modifying the dag, if the DAG is not saved, it cannot be formatted
4 years ago
xingchun-chen
d1878ac1d7
Merge pull request #3259 from break60/dev
...
[bugfix #3045 ][ui]Delete the pid of the master and worker processes
4 years ago
break60
52fe78a83f
Delete the pid of the master and worker processes
4 years ago
xingchun-chen
e03f1e2dbe
Merge pull request #3255 from break60/dev
...
[bugFix][ui]Click Cancel, the node data is restored to the original data
4 years ago
break60
edf1115f16
fix
4 years ago
break60
8d66fa171e
Note e2e timing
4 years ago
break60
cca7860765
Click Cancel, the node data is restored to the original data
4 years ago
break60
854e241b45
Merge branch 'dev' of https://github.com/apache/incubator-dolphinscheduler into dev
4 years ago
break60
a03d5483a8
[Feature-3223][ui]Click DAG connection to add label function ( #3224 )
...
* Click DAG connection to add label function
4 years ago
break60
d9b7839ef4
fix
4 years ago
break60
217e7f6e1e
Merge branch 'dev' of https://github.com/apache/incubator-dolphinscheduler into dev
4 years ago
Yichao Yang
8ba3620710
[Improvement] Add the issue specifications reference ( #3221 )
4 years ago
break60
a3a7e22cc2
fix
4 years ago
break60
353379d420
Merge branch 'dev' of https://github.com/apache/incubator-dolphinscheduler into dev
4 years ago
xingchun-chen
1b54c76ed8
[test-2995][e2e]add rerun workflow and optimize testCase ( #3220 )
...
* add LoginTest license
* Delete useless packages
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* Update worker_group_id to worker_group in init.sql
* Update worker_group_id to worker_group in init.sql
* Update worker_group_id to worker_group
* Increase dataX environment variable, sslTrust default value
* modify dataX environment variable
* update e2e chrome version
* add alert manage testcase and Optimize test case execution order
* add e2e to create and to edit queue
* update e2e chrome version
* add e2e token testcase
* add e2e token testcase
* add e2e to run workflow testcase
* add e2e timing testcase
* add e2e timing testcase
* add e2e timing testcase
* add e2e timing testcase
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* edit user
* edit user
* edit user
* edit user
* edit user
* Update TimingLocator.java
* modify ci log
* Update ci_e2e.yml
modify ci logs
* Update ci_e2e.yml
modify ci logs
* Update ci_e2e.yml
modify ci logs
* Update ci_e2e.yml
* Update ci_e2e.yml
modify ci logs
* Update ci_e2e.yml
modify ci logs
* Update ci_e2e.yml
modify ci logs
* Update ci_e2e.yml
modify ci logs
* Update ci_e2e.yml
modify artifact version
* Update ci_e2e.yml
* Update ci_e2e.yml
modify /var/lib/docker/volumes permissions
* Update ci_e2e.yml
modify ci logs
* Update ci_e2e.yml
Modify log file permissions
* Update ci_e2e.yml
modify logs
* Update ci_e2e.yml
modify logs
* Update ci_e2e.yml
modify logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* Update ci_e2e.yml
modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* Update ci_e2e.yml
modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify tenant
* modify alert wait time
* modify queue wait time
* modify alert wait time
* modify alert wait time
* modify alert wait time
* modify alert wait time
* modify alert wait time
* modify alert wait time
* modify button xpath
* modify queue xpath
* Ignore edit user
* modify alert wait time
* print delete user log
* modify the xpath of delete user button
* modify timing wait time
* add process instance
* add process instance
* modify timing wait time
* modify rerun assert
* modify alert wait time
* Optimize test cases
Co-authored-by: chenxingchun <438044805@qq.com>
Co-authored-by: dailidong <dailidong66@gmail.com>
4 years ago
amenglu
178d8f829a
Update MasterSchedulerService.java ( #3226 )
4 years ago
hcz
50fcc492c1
Fix typo ( #3230 )
4 years ago
break60
e654a59d52
Merge branch 'dev' of https://github.com/apache/incubator-dolphinscheduler into dev
4 years ago
rockxsj
b6a0d55949
fix and update k8s deploy ( #3215 )
...
* Modify the AWS S3 request encryption method to V4.
* * update Dockerfile to add mysql-client for mysql database service test
* update wechat alert config replace placeholder from to {xx} because of the will be treat as env variable
* fix unit test of EnterpriseWeChatUtilsTest
* update values.yaml default config for helm deploy DS cluster
* update values.yaml default config for custom install
* update templates of helm for custom install
* update some name of env varibale, for example change from POSTGRESQL_HOST to DATABASE_HOST
* delele the redundancy requirements.yaml for heml
* update README* in the docker dir and subdir
* update startup scripts for support mysql as backend database
* * fix the ENV name wrong in docker-compose.yml and docker-stack.yml
* remove the didn't need port mapping in postgresql & zookeeper & dolphinscheduler-api
* * keep expose the port of postgresql & zk & api because of unit test needed
* * remove mysql-client package from dockerfile
Co-authored-by: rockxsj <junjun@mgtv.com>
4 years ago
muzhongjiang
3aa34bc723
[bugfix] "getNotifyGroupList" cache bug #3179 ( #3200 )
...
* add state
* fixed bug "jackson enum conversion : InvalidFormatException"
* Word spelling modification
Comment modification
Word spelling modification,Comment modification,Log level modification
* Update EmailManager.java
* Update FlinkParameters.java
* Update SqlTask.java
* fixed "getNotifyGroupList cache" bug
Co-authored-by: mzjnumber1@163.com <mzjnumber1@163.com>
Co-authored-by: dailidong <dailidong66@gmail.com>
4 years ago
break60
31cdfc4ded
fix
4 years ago
break60
a5c85cb056
Click DAG connection to add label function
4 years ago
Rubik-W
a7aa58e6ca
Feature add user state ( #2710 )
...
* feature: #1923
* fix:docker sql script add column
* fix: update sql script
* fix: UT bug
* fix: UT bug
* fix: UT bug
* fix: e2e UT bug
* fix: e2e button location
* fix:sql init script to add t_ds_user.state column
Co-authored-by: Rubik-W <whm_777@163.com>
Co-authored-by: dailidong <dailidong66@gmail.com>
Co-authored-by: qiaozhanwei <qiaozhanwei@outlook.com>
4 years ago
BoYiZhang
c453a5bd4c
dag add close buttion ( #3195 )
...
* fix bug
Delete invalid field: executorcores
Modify verification prompt
* fix bug
Delete invalid field: executorcores
Modify verification prompt
* fix bug
Delete invalid field: executorcores
Modify verification prompt
* dag add close button
* reset last version
* reset last version
* dag add close buttion
dag add close buttion
* update CLICK_SAVE_WORKFLOW_BUTTON xpath
* updae CLICK_SAVE_WORKFLOW_BUTTON xpath
* updae CLICK_SAVE_WORKFLOW_BUTTON xpath
* updae CLICK_SAVE_WORKFLOW_BUTTON xpath
* Update CreateWorkflowLocator.java
modify submit workflow button
* Update CreateWorkflowLocator.java
* Update CreateWorkflowLocator.java
modify CLICK_ADD_BUTTON
* Update CreateWorkflowLocator.java
delete print
* Update CreateWorkflowLocator.java
1
* Update CreateWorkflowLocator.java
1
* Setting '-XX:+DisableExplicitGC ' causes netty memory leaks
in addition
update '- XX: largepagesizeinbytes = 128M' to '- XX: largepagesizeinbytes = 10M'
* Update dag.vue
* Update dag.vue
* Update dag.vue
* Update CreateWorkflowLocator.java
* Revert "Setting '-XX:+DisableExplicitGC ' causes netty memory leaks"
This reverts commit 3a2cba7a
Co-authored-by: dailidong <dailidong66@gmail.com>
Co-authored-by: xingchun-chen <55787491+xingchun-chen@users.noreply.github.com>
4 years ago
johnnygo920
1dfde72452
[BUG#2359][Alert] Mail Chinese name is too long garbled ( #3199 )
...
* 解决中文附件名过长时邮件附件中文乱码问题
* Solve the problem of messy Chinese name in excel attachment
* SonarCloud Code Analysis is not running . retry commit
* Update MailUtils.java
Co-authored-by: johnnygo920 <W@ngchen2020>
Co-authored-by: dailidong <dailidong66@gmail.com>
4 years ago
zhangchunyang
438a009a3e
resolve #3096 fixbug ambari plugin the config options which has unit doesnt write unit into config file ( #3209 )
...
Co-authored-by: zhangchunyang <zhangchunyang@analysys.com.cn>
4 years ago
xingchun-chen
e97b4707a5
[Test-2995][e2e] run workflow and timing testCase ( #3201 )
...
* add LoginTest license
* Delete useless packages
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* e2e add project and workflow case
* Update worker_group_id to worker_group in init.sql
* Update worker_group_id to worker_group in init.sql
* Update worker_group_id to worker_group
* Increase dataX environment variable, sslTrust default value
* modify dataX environment variable
* update e2e chrome version
* add alert manage testcase and Optimize test case execution order
* add e2e to create and to edit queue
* update e2e chrome version
* add e2e token testcase
* add e2e token testcase
* add e2e to run workflow testcase
* add e2e timing testcase
* add e2e timing testcase
* add e2e timing testcase
* add e2e timing testcase
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/AlertManagePage.java
# e2e/src/test/java/org/apache/dolphinscheduler/page/security/QueueManagePage.java
* edit user
* edit user
* edit user
* edit user
* edit user
* Update TimingLocator.java
* modify ci log
* Update ci_e2e.yml
modify ci logs
* Update ci_e2e.yml
modify ci logs
* Update ci_e2e.yml
modify ci logs
* Update ci_e2e.yml
* Update ci_e2e.yml
modify ci logs
* Update ci_e2e.yml
modify ci logs
* Update ci_e2e.yml
modify ci logs
* Update ci_e2e.yml
modify ci logs
* Update ci_e2e.yml
modify artifact version
* Update ci_e2e.yml
* Update ci_e2e.yml
modify /var/lib/docker/volumes permissions
* Update ci_e2e.yml
modify ci logs
* Update ci_e2e.yml
Modify log file permissions
* Update ci_e2e.yml
modify logs
* Update ci_e2e.yml
modify logs
* Update ci_e2e.yml
modify logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* Update ci_e2e.yml
modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* Update ci_e2e.yml
modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify ci logs
* modify tenant
* modify alert wait time
* modify queue wait time
* modify alert wait time
* modify alert wait time
* modify alert wait time
* modify alert wait time
* modify alert wait time
* modify alert wait time
* modify button xpath
* modify queue xpath
* Ignore edit user
* modify alert wait time
* print delete user log
* modify the xpath of delete user button
* modify timing wait time
Co-authored-by: chenxingchun <438044805@qq.com>
Co-authored-by: dailidong <dailidong66@gmail.com>
4 years ago
CalvinKirs
38e7494f78
replace CollectionUtils deprecated method ( #3027 )
...
* replace deprecated method
* replace deprecated method
* replace deprecated method
* replace deprecated method
* replace deprecated method
* messy
* messy
* messy
* add missing license
Co-authored-by: gabry.wu <gabrywu@apache.org>
Co-authored-by: dailidong <dailidong66@gmail.com>
4 years ago
tswstarplanet
753ed58fb9
[Bug-3140]fix the deadlock between start and stop of ZKServer ( #3141 )
...
* [Bug-3140]fix the deadlock between start and stop of ZKServer
* use Log framework to print information
* fix code smells; add path prefix of embedded zk server
* Update dolphinscheduler-service/src/main/java/org/apache/dolphinscheduler/service/zk/ZKServer.java
Co-authored-by: Yichao Yang <1048262223@qq.com>
* optimize the code
Co-authored-by: Yichao Yang <1048262223@qq.com>
4 years ago
CalvinKirs
6f9970b189
[Feature-2574][Server]Specify Network Interface ( #3186 )
...
* [Feature-2574][Server]Specify Network Interface
This closes #2574
* code smell
* code smell
* move DOLPHIN_SCHEDULER_PREFERRED_NETWORK_INTERFACE to Constants.java
4 years ago
wuchunfu
6c9ac84f73
[PROPOSAL-3139] Datasource selection changes from radio to select ( #3142 )
...
* [PROPOSAL-3139] Datasource selection changes from radio to select
* [PROPOSAL-3139] Datasource selection changes from radio to select
Co-authored-by: dailidong <dailidong66@gmail.com>
4 years ago
Yichao Yang
b4af3fd176
[Feature-2815][server] One worker can belong to different workergroups ( #2934 )
...
* [Feature-2815][server] One worker can belong to different workergroups
* Feature: Add test cases
* Update MonitorService.java
* Update MonitorService.java
Co-authored-by: dailidong <dailidong66@gmail.com>
4 years ago