Wenjun Ruan
9856453cd7
[DSIP-82][Master/Worker] Use FAILOVER_FINISH_NODES to avoid duplicate workflow/task when failover ( #16821 )
1 week ago
Wenjun Ruan
3cb9330017
[Improvement] Optimize the AbstractHAServer implementation ( #16810 )
...
Co-authored-by: xiangzihao <460888207@qq.com>
1 week ago
Wenjun Ruan
62d33a799a
[DSIP-75] Support auto add license header by spotless ( #16643 )
2 months ago
Wenjun Ruan
3c944bccee
[Fix-16338][Test] Fix Master integration test case has been skipped in ci ( #16637 )
2 months ago
Wenjun Ruan
20a0e50cce
[DSIP-67] Use command to trigger workflow instance rather generate workflow instance ( #16523 )
3 months ago
Wenjun Ruan
9448806af0
[DSIP-61][Master] Refactor thread pool and state event orchestration in master ( #16327 )
3 months ago
Wenjun Ruan
2db80981ca
[DSIP-56] Refactor JDBC registry support session timeout and data change event ( #16287 )
...
* Support sessionTimeout in jdbc registry
* Add registry table to initialize sql
5 months ago
Wenjun Ruan
8f6df8d840
[DSIP-54][Master] Use ClusterManager to manage the cluster in master ( #16263 )
5 months ago
旺阳
0e5cb664bb
[Improvement][Monitor] Show master && worker Busy Or Normal Status and Show Commands table list ( #15978 )
...
* update
* test
* add monitor enhance ui
* update
* update
* update doc
* fix spotless
* update
* update
* Update dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/controller/DataAnalysisController.java
Co-authored-by: Wenjun Ruan <wenjun@apache.org>
* Update dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/controller/DataAnalysisController.java
Co-authored-by: Wenjun Ruan <wenjun@apache.org>
* Update dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/mapper/ErrorCommandMapper.java
Co-authored-by: Wenjun Ruan <wenjun@apache.org>
* Update dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/ErrorCommandMapper.xml
Co-authored-by: Wenjun Ruan <wenjun@apache.org>
* Update dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/mapper/CommandMapper.java
Co-authored-by: Wenjun Ruan <wenjun@apache.org>
* Update dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/ErrorCommandMapper.xml
Co-authored-by: Wenjun Ruan <wenjun@apache.org>
* update
* fix spotless
* update
---------
Co-authored-by: Wenjun Ruan <wenjun@apache.org>
7 months ago
Wenjun Ruan
7c8fa9b48c
Add IntegretionTest for registry module ( #15981 )
7 months ago
Wenjun Ruan
8d336def61
[DSIP-35][Alert] Refactor the alert thread model ( #15932 )
7 months ago
Wenjun Ruan
285c5a8eb5
[DSIP-28] Donnot scan whole bean under classpath ( #15874 )
7 months ago
Wenjun Ruan
3526b42df6
Add Server HealthIndicator ( #15274 )
10 months ago
Wenjun Ruan
89742332a8
Fix TaskGroupQueue will never be wakeup due to wakeup failed at one time ( #15528 )
10 months ago
旺阳
6aa6e114a5
[Improvement][Alert] Add a test send feature when creating an alert instance ( #15163 )
...
* add alert test send feature
* update doc
* add alarm instance test send ui
* update
* fix mvn
* fix test
* update
* update
* change to rpc
* fix ut
* fix ut
* update
* update
* change result
* update
* Update docs/docs/en/guide/alert/alert_plugin_user_guide.md
Co-authored-by: Aaron Wang <wangweirao16@gmail.com>
---------
Co-authored-by: Aaron Wang <wangweirao16@gmail.com>
1 year ago
Zinway
96041e3876
fix invalid registry path ends with 'master' or 'worker' ( #14328 )
...
Co-authored-by: Zinway Liu <zinway.liu@ucloud.cn>
Co-authored-by: Aaron Wang <wangweirao16@gmail.com>
1 year ago
Wenjun Ruan
cbd354d134
Add host/port in heartbeat ( #14591 )
1 year ago
Wenjun Ruan
93c3871925
Support parse ipv6 ( #14584 )
1 year ago
Wenjun Ruan
41a8ba9aab
Support alert server HA ( #13865 )
...
* Support alert server cluster
* Remove WORKER_ALERT_LISTEN_HOST in statefulset-dolphinscheduler-worker.yaml
2 years ago
seedscoder
8d12dc0702
[Improvement-13491] Use lombok @Slf4j annotation to generate logger ( #13509 )
2 years ago
Wenjun Ruan
14ec4a2398
Remove dao module in worker ( #13242 )
2 years ago
Eric Gao
d46e4659d9
[Improvement][Style] Fix remaining style errors and wildcard imports ( #12412 )
...
* Fix remaining style errors and wildcard imports
* Upgrade spotless to the latest stable version, exclude .github folder from spotless check and fix dead link
* Fix spotless matching scope of markdown files
2 years ago
wjf
2eb8b9f7f0
[Feature][Registry] Support etcd as registry ( #10981 )
2 years ago
Wenjun Ruan
7ff34c3947
[Feature-7024] Add waiting strategy to support master/worker can recover from registry lost ( #11368 )
...
* Add waiting strategy to support master/worker can recover from registry lost
* throw exception when zookeeper registry start failed due to interrupted
2 years ago
wjf
75581b7543
[Improvement]Delete the getSession in the Registry interface ( #10633 )
2 years ago
Wenjun Ruan
78c5fcc6ac
Add mysql registry plugin ( #10406 )
...
* Add mysql registry plugin
2 years ago
kezhenxu94
d80cf21456
Clean up unused dependencies and packaging issues ( #9944 )
3 years ago
Eric Gao
fd6b43bc81
[Dev] Switch version in pom.xml to dev-SNAPSHOT ( #9223 ) ( #9299 )
3 years ago
Kerwin
103ccb01da
change version to 2.0.4-SNAPSHOT ( #8188 )
3 years ago
wind
8808c0a700
[Bug-7474][MasterServer] fix failover when node host is null ( #7475 )
...
* fix failover when node host is null
* add failover execute thread
* worker handle dead server
* fix task instance failover time check
* fix upgrade sql
* failover logic update
Co-authored-by: caishunfeng <534328519@qq.com>
3 years ago
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.
3 years ago
kezhenxu94
05bae0b226
Refactor alert plugins and simplify its usage ( #6723 )
3 years ago
kezhenxu94
5400abc74f
Refactor registry plugin and simplify its usage ( #6712 )
3 years ago