xiangzihao
4e853024ea
[Chore] Fix publish docker error in CI due to deploy failed ( #16667 )
2 months ago
xiangzihao
c0f70b88cc
[DSIP-38] Support upload/download plugins from maven repo ( #16654 )
2 months ago
xiangzihao
d67ea805f9
[DSIP-38] Add plugin directory in binary package ( #16613 )
2 months ago
Wenjun Ruan
62d33a799a
[DSIP-75] Support auto add license header by spotless ( #16643 )
2 months ago
Wenjun Ruan
c989973f21
[Chore] Remove maven-javadoc-plugin ( #16639 )
2 months ago
Wenjun Ruan
9448806af0
[DSIP-61][Master] Refactor thread pool and state event orchestration in master ( #16327 )
3 months ago
chenss
b47732c140
[Fix][pom] Fix jacoco-maven-plugin error config . ( #16463 )
3 months ago
Wenjun Ruan
af83c14298
Fix sonar cannot work ( #16307 )
5 months ago
xiangzihao
d13abe6b26
[Chore] Improve owasp dependency check ( #16305 )
...
* improve owasp dependency check
5 months ago
xiangzihao
bc256a18e6
[Chore] Improve ci check ( #16294 )
...
* improve ci check
5 months ago
xiangzihao
565a91790a
[Chore] [CI] Add api-test and e2e-test to spotless check ( #16242 )
5 months ago
xiangzihao
9a823c4b98
bump up owasp version ( #16187 )
5 months ago
Wenjun Ruan
3bc88e32c7
Rename dolphinscheduler-aop to dolphinscheduler-yarn-aop ( #16095 )
6 months ago
Wenjun Ruan
f754611509
[DSIP-42] Add dolphinscheduler-aws-authentication module ( #16043 )
6 months ago
Wenjun Ruan
7c8fa9b48c
Add IntegretionTest for registry module ( #15981 )
7 months ago
Wenjun Ruan
e9d85914d7
Fix queryByTypeAndJobId might error due to multiple result ( #15883 )
7 months ago
Wenjun Ruan
04a6b0d281
Fix task mighe be dispatched even if it has been killed ( #15662 )
9 months ago
Gallardot
1c1d4bd592
[Improvement][Helm] using helm-docs to generate docs automatically ( #15299 )
11 months ago
Wenjun Ruan
b750db3c37
Add IT for dolphinscheduler-tools module ( #15043 )
1 year ago
imp2002
8f16fd7975
[Fix-14885][pom] fix spotless format file path ( #14889 )
...
* fix: fix `spotless` format file path
* fix: remove duplicate dependencies
---------
Co-authored-by: Eric Gao <ericgao.apache@gmail.com>
Co-authored-by: Aaron Wang <wangweirao16@gmail.com>
Co-authored-by: xiangzihao <460888207@qq.com>
1 year ago
Wenjun Ruan
33084d281f
Add dolphinscheduler-dao-plugin module ( #15019 )
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
Jay Chung
0f190ae3da
chore: Add new step skip for ui build and spotless ( #14427 )
1 year ago
NoSuchField
41801663fd
[Improvement] Remove duplicate dependencies ( #13773 )
2 years ago
Wenjun Ruan
e660f7fc2d
Use spotless upToDateChecking ( #13394 )
2 years ago
Wenjun Ruan
14ec4a2398
Remove dao module in worker ( #13242 )
2 years ago
Wenjun Ruan
169168ef34
Add plugin-all module ( #13079 )
2 years ago
Eric Gao
c2ae76c0bd
Expand all static imports and add CI check to block wildcard static imports ( #13067 )
2 years ago
fuchanghai
feb077035e
[fix-#12875] command line that `-Dmaven.test.skip=true` have no effect ( #12876 )
2 years ago
Jay Chung
1347a8f94c
[chore] Separate Python API into another repository ( #12779 )
...
Currently, our Python API code is a module in apache/dolphinscheduler codebase,
each time users change Python API code, they need to run all requests CI check
for dolphinscheduler and Python API, But if the user does only change Python
code, it could be merged if Python API CI pass and do not dependent on others CI.
Besides, we release Python API as the same version of dolphinscheduler. It is
easy for user to match Python API version. But when Python API does not change
any code, but dolphinscheduler release a bugfix version, Python API has to
release the new version to match dolphinscheduler. This happened when we
released Python API 2.0.6 and 2.0.7. 2.0.6 and 2.0.7 is bugfix version, and
Python API does not change any code, so the PyPI package is the same.
Separate Python API also makes our code more sense, we will have more
distinguished code in dolphinscheduler and Python API new repository.
Have separate issue tracker and changelog for information to users.
ref PR in other repository: apache/dolphinscheduler-sdk-python#1
see more detail in mail thread: https://lists.apache.org/thread/4z7l5l54c4d81smjlk1n8nq380p9f0oo
2 years ago
Aaron Wang
6c5ab3fb5c
[Bug] [dolphinscheduler-aop] aspectj-maven-plugin version undefined ( #12756 )
...
* Update pom.xml
2 years ago
Aaron Wang
08335b1032
[Improvement][Task] Improved way to collect yarn job's appIds ( #12197 )
...
* Provide aop way as an optional way to collect yarn job's applicationId, and import new module `dolphinscheduler-aop` to place the aop code.
* Add user property `appId.collect` for user to decide how to collect applicationId.
* Add new environment configuration for each type of yarn tasks to support aop in `dolphinscheduler_env.sh`
* Update docs to declare how to use aop way.
* Update `LogUtils` to support fetch applicationId in different ways based on the user property.
Co-authored-by: gabrywu <gabrywu@apache.com>
2 years ago
Eric Gao
0a6e8af864
[Improvement][Style] Update spotless junit4 check scope ( #12450 )
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
Eric Gao
c7e6e827bd
Add Spotless step to check and block jUnit4 imports ( #12398 )
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
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
caishunfeng
40090d459e
[Improvement] remove log-server and server module ( #12206 )
...
* remove log-server module
* remove dolphinscheduler-server module
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
limfff
c24ad9adb6
[Fix] Fixed an error importing project Maven ( #12026 )
2 years ago
dependabot[bot]
5d73a6863b
Bump junit from 4.12 to 4.13.1 ( #11891 )
2 years ago
kezhenxu94
105773f54d
Remove htrace dependencies ( #11881 )
...
* Remove htrace dependencies
* Update pom.xml
2 years ago
kezhenxu94
13e4720aa2
Upgrade spring boot and swagger ( #11574 )
2 years ago
Eric Gao
277c78010f
Enable spotless to fix markdown checkstyle and refactor faq.md as an example ( #11384 )
2 years ago
kezhenxu94
f6ef628030
Support reading application properties from kubernetes config map ( #11402 )
2 years ago
Eric Gao
896fef6c98
[Feature][Style] Enable spotless to manage imports ( #11458 )
2 years ago
Eric Gao
6a02870926
[Feature][style] Add spotless maven plugin for automatic style fix. ( #11272 )
...
* [Feature][style] Add spotless maven plugin for automatic style fix (#10963 )
* Fix spotless ratchet configuration
* Remove license-check and decrease line length threshold value
* Update related docs
* Remove checkstyle and add pre-commit hook
* Test updated pre-commit hook
* Replace checkstyle with spotless in CI
* Remove reviewdog
2 years ago
Wenjun Ruan
5e9c7dad23
Add dolphinscheduler-bom to manage the dependency version ( #11025 )
2 years ago
Chris Ho
0cf31232de
[Feature][dependencies] Bump spring-core from 5.3.12 to 5.3.19 ( #10857 )
2 years ago