Hunter
3c71fb05f6
fix(dolphinscheduler-alert): fix create http request error ( #14793 )
...
request type should use equalsIgnoreCase to equal,msg should add URLEncoder.encode
Co-authored-by: hunter-cloud09 <liuhunter09@gmail.com>
Co-authored-by: Aaron Wang <wangweirao16@gmail.com>
Co-authored-by: JinYong Li <42576980+JinyLeeChina@users.noreply.github.com>
1 year ago
Wenjun Ruan
55cc77226f
[RPC] Refactor the remote module. ( #14776 )
...
* Add dolphinscheduler-extract-base
* Add dolphinscheduler-extract-master
* Add dolphinscheduler-extract-worker
* Add dolphinscheduler-extract-alert
1 year ago
Aaron Wang
ca760aabd4
[Fix-14512][BOM] kubernetes-client version conflict ( #14561 )
1 year ago
Wenjun Ruan
cbd354d134
Add host/port in heartbeat ( #14591 )
1 year ago
Wenjun Ruan
399d0d0ce9
Add log for NetUtils ( #14578 )
1 year ago
Wenjun Ruan
406aeaf659
Use jvm_args_env.sh to set JVM args ( #14487 )
1 year ago
c3Vu
50195c46aa
[Improvement-11913] Mask password when creating/editing alert instances ( #14415 )
...
* [Improvement-11913] Mask password when creating/editing alert instances
1 year ago
旺阳
c1a6790514
[Alert] [HTTP Plugin] Lose HTTP port ( #14341 )
1 year ago
Rick Cheng
2c057d6a8f
[Improvement-14292][Common] Remove the duplicate OSUtils ( #14293 )
1 year ago
kingbabingge
81aa105ff6
[Fix-13820][alert] Fix bodyParams is empty get error log ( #13821 )
...
initialize an empty objectNode to save contentField.
2 years ago
Wenjun Ruan
61a689aa5a
Use percentage to represent memory/cpu usage ( #13896 )
2 years 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
Jay Chung
6a33d2bec0
fix: Alarm instance port verification ( #13827 )
...
close : #13532
2 years ago
Wenjun Ruan
68660ec96b
Refactor remote command ( #13809 )
...
* Refactor remote command
* Rename Command to Message
2 years ago
旺阳
69e744961b
[Fix][Alert] Fix when auth is false and user || pwd null can't send email excection ( #13761 )
...
* fix send email error
* fix spotless
* fix-sonar
2 years ago
Wenjun Ruan
1f365819a6
Ignore unknown VM options in start.sh ( #13719 )
2 years ago
旺阳
aea84055fe
Fix webex teams alert plugin null exception error ( #13591 )
2 years ago
seedscoder
8d12dc0702
[Improvement-13491] Use lombok @Slf4j annotation to generate logger ( #13509 )
2 years ago
Yann Ann
6ef74073cc
[Improve-13001]migrate commons-collections -> commons-collections4 ( #13002 )
2 years ago
旺阳
602971c724
change alert start.sh ( #13100 )
2 years ago
Wenjun Ruan
169168ef34
Add plugin-all module ( #13079 )
2 years ago
Wenjun Ruan
ffc9fb280a
Add gc timestampt ( #13059 )
2 years ago
旺阳
d02991a2e6
[Bug] [Alert] Ignore alert not write info to db ( #12867 )
...
* add alert not match return info
2 years ago
Tq
70fe39bb2d
add spring-context to alert api ( #12892 )
2 years ago
Tq
250d81bcf8
[bug][alert-12865] translate alert input field tips to chinese when using chinese ( #12879 )
...
* submit email ding talk changes
* submit alert messages
* submit format
* submit format
2 years ago
kezhenxu94
065d5caccc
Only expose necessary actuator endpoints ( #12571 )
2 years ago
caishunfeng
138eab6eb3
fix import ( #12529 )
2 years ago
pandong
f5c814f23b
[fix#12439] [Alert] fix send script alert NPE ( #12495 )
...
* [fix#12439] [Alert] fix send script alert NPE
2 years ago
caishunfeng
dedff70f90
[Improvement] Merge spi.utils into common.utils ( #12502 )
...
* improve JSONUtil
* merge spi.utils into common.utils
* split constants && remove some copy utils method
* remove StringUtils
2 years ago
fuchanghai
f0a34cddec
[improvement-#12416] Use CollectionUtils.isEmpty judge the collection isEmpty to avoid NPE ( #12449 )
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
kezhenxu94
4ea7eec750
Use temurin Java docker images instead of deprecated ones ( #12334 )
2 years ago
Eric Gao
2f37da0dbc
[Improvement][Test] Block the usage of powermock and move mockito dependencies from sub-modules to root pom ( #12311 )
...
* move mockito dependencies from sub-modules to root pom
* Add check in CI to block the usage of powermock
2 years ago
Eric Gao
224508850e
[Migrate][Test] Migrate all UT cases from jUnit 4 to jUnit 5 in alert and api module ( #12337 )
...
* Migrate all UT cases from jUnit 4 to jUnit 5 in alert and api module
* Fix potential problems
2 years ago
Eric Gao
9ab79e064c
[Improvement][Test] Fully remove the usage of powermock from the whole project ( #12244 )
...
* Fully remove the usage of powermock from the whole project
* Upgrade org.reflections to 0.10.12
2 years ago
Jiajie Zhong
ad4f344283
[fix][test] Fix flaky test in CI ( #12017 )
2 years ago
Eric Gao
b52da64001
[Improvement][UT] Upgrade jUnit to 5.+ ( #10976 ) ( #11332 )
...
* [Improvement][UT] Upgrade jUnit to 5.+ (#10976 )
* Refactor AlertServerTest with jUnit-5 as an example
2 years ago
Wenjun Ruan
cb4ef54a0e
Script cannot contains ''' in params ( #12067 )
2 years ago
Wenjun Ruan
4ad34483a5
Fix alert_send_status may throw duplicate key exception and add limit for query alert ( #11953 )
2 years ago
Daniel Y
009cb68011
[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
kezhenxu94
efedc9a53c
Bump up dependencies to fix cves ( #11765 )
2 years ago
Wenjun Ruan
ea0b5acccb
Remove `not use web service` comment in alert server ( #11819 )
2 years ago
kezhenxu94
277f137358
Add Kubernetes configmap reload to all components ( #11730 )
2 years ago
Wenjun Ruan
b96d69701a
[Improvement-#11613] Add spi priority factory ( #11614 )
...
* Add spi priority factory
* Add doc
* Add override log
* Use lombok
* Add comment
2 years ago
Eric Gao
f93e93cfd2
[Feature][Style] Make sure there is one and only one empty line at the end of each java file ( #11520 )
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
jackfanwan
abd5798755
[fix-10961][alert server]Change the content of alert to an array ( #11033 )
...
* Change the content of alert to an array
* Increase unit test coverage
* Modify the code format
* Modify the code format
* Modify judgment statement
* Deleting invalid References
* Modify the previous code implementation and improve the test data
* Modify the code format
* Move the location of the Content conversion
* Remove useless code
* Change the code format
* Modify unit tests
* Modify unit tests
* Modify unit tests
* Changing the location of the code
* Modify the code
Co-authored-by: fanwanlong <fanwanlong@kezaihui.com>
Co-authored-by: 范万龙 <fanwanlong@fanwanlongs-MBP.lan>
2 years ago
Wenjun Ruan
8774415197
Split ExecutionStatus to WorkflowExecutionStatus and TaskExecutionStatus ( #11340 )
2 years ago
Eric Gao
9ca1eb96c4
[Improvement][Metrics] Add metrics for alert server ( #11240 )
...
* [Improvement][Metrics] Add metrics for alert server (#11131 )
* Update related docs of metrics
* Add grafana demo dashboards for alert server metrics
* Refactor metric classes with UtilityClass annotation
* Refactor meter names in camelCase for checkstyle
2 years ago
Wenjun Ruan
caa6287d7f
Add alertPluginInstanceId in AlertInfo ( #11231 )
2 years ago