From 5e9c7dad232d7cd4d934a157eb51daae5b83fe9e Mon Sep 17 00:00:00 2001 From: Wenjun Ruan Date: Wed, 20 Jul 2022 10:37:31 +0800 Subject: [PATCH] Add dolphinscheduler-bom to manage the dependency version (#11025) --- dolphinscheduler-alert/pom.xml | 12 + dolphinscheduler-api/pom.xml | 13 +- dolphinscheduler-bom/README.md | 19 + dolphinscheduler-bom/pom.xml | 600 ++++++++++ dolphinscheduler-common/pom.xml | 12 + dolphinscheduler-dao/pom.xml | 14 +- dolphinscheduler-data-quality/pom.xml | 12 + .../pom.xml | 2 - .../dolphinscheduler-datasource-hive/pom.xml | 1 - .../pom.xml | 3 - .../pom.xml | 1 - dolphinscheduler-datasource-plugin/pom.xml | 7 + dolphinscheduler-log-server/pom.xml | 12 + dolphinscheduler-master/pom.xml | 12 + dolphinscheduler-meter/pom.xml | 12 + dolphinscheduler-microbench/pom.xml | 12 + dolphinscheduler-registry/pom.xml | 12 + dolphinscheduler-remote/pom.xml | 12 + dolphinscheduler-scheduler-plugin/pom.xml | 12 + dolphinscheduler-server/pom.xml | 12 + dolphinscheduler-service/pom.xml | 12 + dolphinscheduler-spi/pom.xml | 13 +- dolphinscheduler-standalone-server/pom.xml | 13 +- .../dolphinscheduler-task-api/pom.xml | 2 - .../dolphinscheduler-task-emr/pom.xml | 1 - dolphinscheduler-task-plugin/pom.xml | 12 + dolphinscheduler-tools/pom.xml | 12 + dolphinscheduler-ui/pom.xml | 1 + dolphinscheduler-worker/pom.xml | 12 + pom.xml | 1001 ++++------------- 30 files changed, 1075 insertions(+), 796 deletions(-) create mode 100644 dolphinscheduler-bom/README.md create mode 100644 dolphinscheduler-bom/pom.xml diff --git a/dolphinscheduler-alert/pom.xml b/dolphinscheduler-alert/pom.xml index 64111ddd50..ee7e379536 100644 --- a/dolphinscheduler-alert/pom.xml +++ b/dolphinscheduler-alert/pom.xml @@ -35,4 +35,16 @@ dolphinscheduler-alert-plugins dolphinscheduler-alert-server + + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + diff --git a/dolphinscheduler-api/pom.xml b/dolphinscheduler-api/pom.xml index 119dbe1b84..3727879530 100644 --- a/dolphinscheduler-api/pom.xml +++ b/dolphinscheduler-api/pom.xml @@ -165,7 +165,6 @@ org.apache.curator curator-test - ${curator.test} org.javassist @@ -188,6 +187,18 @@ + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + + diff --git a/dolphinscheduler-bom/README.md b/dolphinscheduler-bom/README.md new file mode 100644 index 0000000000..8bf52533af --- /dev/null +++ b/dolphinscheduler-bom/README.md @@ -0,0 +1,19 @@ +# Introduction +The `dolphinscheduler-bom` module is used to manage the version of third part dependencies. If you want to import +`dolphinscheduler-xx` to your project, you need to import `dolphinscheduler-bom` together by below way, +this can help you to manage the version. +```xml + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${dolphinscheduler.version} + pom + import + + + +``` +If you want to override the version defined in `dolphinscheduler-bom` you can directly add the version at your +module's `dependencyManagement`. \ No newline at end of file diff --git a/dolphinscheduler-bom/pom.xml b/dolphinscheduler-bom/pom.xml new file mode 100644 index 0000000000..1d3e6be46c --- /dev/null +++ b/dolphinscheduler-bom/pom.xml @@ -0,0 +1,600 @@ + + + + + 4.0.0 + + org.apache.dolphinscheduler + dolphinscheduler + dev-SNAPSHOT + + dolphinscheduler-bom + ${project.artifactId} + pom + + + 4.1.53.Final + 2.5.6 + 5.3.19 + 1.5.1 + 3.2.0 + 2.3.2 + 1.2.4 + 3.4.14 + 4.3.0 + 2.12.0 + 1.11 + 1.1.1 + 3.12.0 + 3.0.1 + 1.9.4 + 1.10 + 1.5 + 4.1 + 4.5.13 + 4.4.15 + 2.10.5 + 1.7.2 + 1.9.16 + 1.2.11 + 2.7.3 + 9.1.3 + 1.4.200 + 8.0.16 + 1.7.5 + 1.7.5 + 4.1.2 + 3.1.0 + 1.1 + 1.6.2 + 24.1-jre + 42.3.4 + 2.1.0 + 2.11.0 + 6.1.1 + 0.1.52 + 6.1.0.jre8 + 0.238.1 + 2.5 + 1.9.3 + 2.9.2 + 1.5.24 + 2.0.0 + 0.9.12 + 0.10.9 + 3.0.0 + 1.21 + 3.1.1 + 2.5.1 + 5.8.0 + 6.2.2.Final + 1.12.160 + 2.10.13 + + + + + + + + io.netty + netty-bom + ${netty.version} + import + pom + + + io.netty + netty-all + ${netty.version} + + + + + org.springframework.boot + spring-boot-starter-parent + ${spring-boot.version} + pom + import + + + org.springframework + spring-core + ${spring.version} + + + org.springframework + spring-context + ${spring.version} + + + org.springframework + spring-beans + ${spring.version} + + + org.springframework + spring-tx + ${spring.version} + + + org.springframework + spring-jdbc + ${spring.version} + + + org.springframework + spring-test + ${spring.version} + test + + + + org.java-websocket + Java-WebSocket + ${java-websocket.version} + + + + com.baomidou + mybatis-plus-boot-starter + ${mybatis-plus.version} + + + com.baomidou + mybatis-plus + ${mybatis-plus.version} + + + com.baomidou + mybatis-plus-annotation + ${mybatis-plus.version} + + + + + org.quartz-scheduler + quartz + ${quartz.version} + + + com.cronutils + cron-utils + ${cron-utils.version} + + + + com.alibaba + druid + ${druid.version} + + + + + org.apache.zookeeper + zookeeper + ${zookeeper.version} + + + org.slf4j + slf4j-log4j12 + + + netty + io.netty + + + com.github.spotbugs + spotbugs-annotations + + + + + org.apache.curator + curator-framework + ${curator.version} + + + org.slf4j + slf4j-log4j12 + + + + + org.apache.curator + curator-client + ${curator.version} + + + log4j-1.2-api + org.apache.logging.log4j + + + + + org.apache.curator + curator-recipes + ${curator.version} + + + org.apache.zookeeper + zookeeper + + + + + org.apache.curator + curator-test + ${curator-test.version} + + + + commons-codec + commons-codec + ${commons-codec.version} + + + commons-logging + commons-logging + ${commons-logging.version} + + + commons-httpclient + commons-httpclient + ${commons-httpclient} + + + commons-beanutils + commons-beanutils + ${commons-beanutils.version} + + + commons-configuration + commons-configuration + ${commons-configuration.version} + + + org.apache.commons + commons-lang3 + ${commons-lang3.version} + + + org.apache.commons + commons-email + ${commons-email.version} + + + + org.apache.httpcomponents + httpclient + ${httpclient.version} + + + org.apache.httpcomponents + httpcore + ${httpcore.version} + + + + com.fasterxml.jackson.core + jackson-annotations + ${jackson.version} + + + com.fasterxml.jackson.core + jackson-databind + ${jackson.version} + + + com.fasterxml.jackson.core + jackson-core + ${jackson.version} + + + + + io.protostuff + protostuff-core + ${protostuff.version} + + + io.protostuff + protostuff-runtime + ${protostuff.version} + + + + net.bytebuddy + byte-buddy + ${byte-buddy.version} + + + + org.reflections + reflections + ${reflections.version} + + + + mysql + mysql-connector-java + ${mysql-connector.version} + test + + + com.h2database + h2 + ${h2.version} + + + + org.slf4j + slf4j-api + ${slf4j-api.version} + + + org.slf4j + slf4j-log4j12 + ${slf4j-log4j12.version} + + + + ch.qos.logback + logback-classic + ${logback.version} + + + ch.qos.logback + logback-core + ${logback.version} + + + + + org.apache.poi + poi + ${poi.version} + + + org.apache.poi + poi-ooxml + ${poi.version} + + + + + org.apache.hadoop + hadoop-common + ${hadoop.version} + + + slf4j-log4j12 + org.slf4j + + + com.sun.jersey + jersey-json + + + junit + junit + + + javax.servlet + servlet-api + + + + + org.apache.hadoop + hadoop-client + ${hadoop.version} + + + org.apache.hadoop + hadoop-hdfs + ${hadoop.version} + + + org.apache.hadoop + hadoop-yarn-common + ${hadoop.version} + + + + org.apache.commons + commons-collections4 + ${commons-collections4.version} + + + + com.google.guava + guava + ${guava.version} + + + + org.postgresql + postgresql + ${postgresql.version} + + + + org.apache.hive + hive-jdbc + ${hive-jdbc.version} + + + + commons-io + commons-io + ${commons-io.version} + + + + com.github.oshi + oshi-core + ${oshi-core.version} + + + org.slf4j + slf4j-simple + + + org.junit.jupiter + junit-jupiter-api + + + org.hamcrest + hamcrest + + + + + + ru.yandex.clickhouse + clickhouse-jdbc + ${clickhouse-jdbc.version} + + + + com.microsoft.sqlserver + mssql-jdbc + ${mssql-jdbc.version} + + + + com.facebook.presto + presto-jdbc + ${presto-jdbc.version} + + + + javax.servlet + servlet-api + ${servlet-api.version} + + + + javax.servlet + javax.servlet-api + ${javax.servlet-api.version} + + + io.springfox + springfox-swagger2 + ${springfox.version} + + + + io.springfox + springfox-swagger-ui + ${springfox.version} + + + + io.swagger + swagger-models + ${swagger-models.version} + + + + com.github.xiaoymin + swagger-bootstrap-ui + ${swagger.version} + + + + com.github.rholder + guava-retrying + ${guava-retry.version} + + + + javax.activation + activation + ${activation.version} + + + + com.sun.mail + javax.mail + ${javax-mail} + + + + net.sf.py4j + py4j + ${py4j.version} + + + + com.google.code.findbugs + jsr305 + ${jsr305.version} + + + org.apache.commons + commons-compress + ${commons-compress.version} + + + org.apache.commons + commons-math3 + ${commons-math3.version} + + + com.google.errorprone + error_prone_annotations + ${error_prone_annotations.version} + + + + io.fabric8 + kubernetes-client + ${kubernetes.version} + + + + org.hibernate.validator + hibernate-validator + ${hibernate-validator.version} + + + + com.amazonaws + aws-java-sdk-emr + ${aws-sdk.version} + + + joda-time + joda-time + ${joda-time.version} + + + + com.amazonaws + aws-java-sdk-s3 + ${aws-sdk.version} + + + + + + \ No newline at end of file diff --git a/dolphinscheduler-common/pom.xml b/dolphinscheduler-common/pom.xml index 3b0ed2e5e7..dddad23c10 100644 --- a/dolphinscheduler-common/pom.xml +++ b/dolphinscheduler-common/pom.xml @@ -301,4 +301,16 @@ + + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + diff --git a/dolphinscheduler-dao/pom.xml b/dolphinscheduler-dao/pom.xml index 0e17bcd335..1090096f65 100644 --- a/dolphinscheduler-dao/pom.xml +++ b/dolphinscheduler-dao/pom.xml @@ -56,12 +56,10 @@ com.baomidou mybatis-plus - ${mybatis-plus.version} com.baomidou mybatis-plus-boot-starter - ${mybatis-plus.version} org.apache.logging.log4j @@ -100,6 +98,18 @@ + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + + diff --git a/dolphinscheduler-data-quality/pom.xml b/dolphinscheduler-data-quality/pom.xml index 024739a23a..ab344d7793 100644 --- a/dolphinscheduler-data-quality/pom.xml +++ b/dolphinscheduler-data-quality/pom.xml @@ -171,4 +171,16 @@ + + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + diff --git a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-clickhouse/pom.xml b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-clickhouse/pom.xml index a3f23ff7b9..088e4e9095 100644 --- a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-clickhouse/pom.xml +++ b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-clickhouse/pom.xml @@ -34,7 +34,6 @@ org.apache.dolphinscheduler dolphinscheduler-spi - provided @@ -64,7 +63,6 @@ jackson-core - ${clickhouse.jdbc.version} diff --git a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-hive/pom.xml b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-hive/pom.xml index 4ba64c86d0..7175f4572a 100644 --- a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-hive/pom.xml +++ b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-hive/pom.xml @@ -104,7 +104,6 @@ org.apache.hive hive-jdbc - ${hive.jdbc.version} slf4j-log4j12 diff --git a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-presto/pom.xml b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-presto/pom.xml index 4090711f2b..9abe5161b2 100644 --- a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-presto/pom.xml +++ b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-presto/pom.xml @@ -34,19 +34,16 @@ org.apache.dolphinscheduler dolphinscheduler-spi - provided org.apache.dolphinscheduler dolphinscheduler-datasource-api - ${project.version} com.facebook.presto presto-jdbc - ${presto.jdbc.version} diff --git a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-sqlserver/pom.xml b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-sqlserver/pom.xml index 88ba02b555..9031f7d116 100644 --- a/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-sqlserver/pom.xml +++ b/dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-sqlserver/pom.xml @@ -51,7 +51,6 @@ com.microsoft.azure - ${mssql.jdbc.version} diff --git a/dolphinscheduler-datasource-plugin/pom.xml b/dolphinscheduler-datasource-plugin/pom.xml index 1be4cbf428..6517ceba2e 100644 --- a/dolphinscheduler-datasource-plugin/pom.xml +++ b/dolphinscheduler-datasource-plugin/pom.xml @@ -50,6 +50,13 @@ dolphinscheduler-datasource-hive ${project.version} + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + diff --git a/dolphinscheduler-log-server/pom.xml b/dolphinscheduler-log-server/pom.xml index 02499f8b14..26244a4e1a 100644 --- a/dolphinscheduler-log-server/pom.xml +++ b/dolphinscheduler-log-server/pom.xml @@ -49,4 +49,16 @@ + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + + diff --git a/dolphinscheduler-master/pom.xml b/dolphinscheduler-master/pom.xml index fadde209a9..558741fea1 100644 --- a/dolphinscheduler-master/pom.xml +++ b/dolphinscheduler-master/pom.xml @@ -248,6 +248,18 @@ + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + + diff --git a/dolphinscheduler-meter/pom.xml b/dolphinscheduler-meter/pom.xml index da4968bb1a..acaee02dca 100644 --- a/dolphinscheduler-meter/pom.xml +++ b/dolphinscheduler-meter/pom.xml @@ -83,6 +83,18 @@ + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + + diff --git a/dolphinscheduler-microbench/pom.xml b/dolphinscheduler-microbench/pom.xml index 022799c04b..9ee35e09d0 100644 --- a/dolphinscheduler-microbench/pom.xml +++ b/dolphinscheduler-microbench/pom.xml @@ -67,6 +67,18 @@ + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + + diff --git a/dolphinscheduler-registry/pom.xml b/dolphinscheduler-registry/pom.xml index b8f08b49c1..e711900550 100644 --- a/dolphinscheduler-registry/pom.xml +++ b/dolphinscheduler-registry/pom.xml @@ -49,4 +49,16 @@ dolphinscheduler-registry-plugins dolphinscheduler-registry-all + + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + diff --git a/dolphinscheduler-remote/pom.xml b/dolphinscheduler-remote/pom.xml index 78640dbd23..c3a4be1555 100644 --- a/dolphinscheduler-remote/pom.xml +++ b/dolphinscheduler-remote/pom.xml @@ -73,4 +73,16 @@ + + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + diff --git a/dolphinscheduler-scheduler-plugin/pom.xml b/dolphinscheduler-scheduler-plugin/pom.xml index 15e2f4f898..65b8873674 100644 --- a/dolphinscheduler-scheduler-plugin/pom.xml +++ b/dolphinscheduler-scheduler-plugin/pom.xml @@ -32,4 +32,16 @@ dolphinscheduler-scheduler-api dolphinscheduler-scheduler-quartz + + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + \ No newline at end of file diff --git a/dolphinscheduler-server/pom.xml b/dolphinscheduler-server/pom.xml index 94f9c84ba0..780624dbac 100644 --- a/dolphinscheduler-server/pom.xml +++ b/dolphinscheduler-server/pom.xml @@ -194,6 +194,18 @@ + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + + diff --git a/dolphinscheduler-service/pom.xml b/dolphinscheduler-service/pom.xml index 8a3f18b555..8b450f9f53 100644 --- a/dolphinscheduler-service/pom.xml +++ b/dolphinscheduler-service/pom.xml @@ -63,4 +63,16 @@ + + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + diff --git a/dolphinscheduler-spi/pom.xml b/dolphinscheduler-spi/pom.xml index 3a371858d9..ea831b6f41 100644 --- a/dolphinscheduler-spi/pom.xml +++ b/dolphinscheduler-spi/pom.xml @@ -47,7 +47,6 @@ com.baomidou mybatis-plus-annotation - ${mybatis-plus.version} provided @@ -55,4 +54,16 @@ guava + + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + diff --git a/dolphinscheduler-standalone-server/pom.xml b/dolphinscheduler-standalone-server/pom.xml index f149296fdb..dd4d756065 100644 --- a/dolphinscheduler-standalone-server/pom.xml +++ b/dolphinscheduler-standalone-server/pom.xml @@ -58,7 +58,6 @@ org.apache.curator curator-test - ${curator.test} org.javassist @@ -68,6 +67,18 @@ + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + + diff --git a/dolphinscheduler-task-plugin/dolphinscheduler-task-api/pom.xml b/dolphinscheduler-task-plugin/dolphinscheduler-task-api/pom.xml index adce339433..0039f879ad 100644 --- a/dolphinscheduler-task-plugin/dolphinscheduler-task-api/pom.xml +++ b/dolphinscheduler-task-plugin/dolphinscheduler-task-api/pom.xml @@ -31,12 +31,10 @@ org.apache.dolphinscheduler dolphinscheduler-spi - provided com.baomidou mybatis-plus-annotation - ${mybatis-plus.version} commons-io diff --git a/dolphinscheduler-task-plugin/dolphinscheduler-task-emr/pom.xml b/dolphinscheduler-task-plugin/dolphinscheduler-task-emr/pom.xml index d6bfbf3af8..7a4e9913a2 100644 --- a/dolphinscheduler-task-plugin/dolphinscheduler-task-emr/pom.xml +++ b/dolphinscheduler-task-plugin/dolphinscheduler-task-emr/pom.xml @@ -42,7 +42,6 @@ com.amazonaws aws-java-sdk-emr - ${aws.sdk.version} diff --git a/dolphinscheduler-task-plugin/pom.xml b/dolphinscheduler-task-plugin/pom.xml index 49f874d904..f934cc5c83 100644 --- a/dolphinscheduler-task-plugin/pom.xml +++ b/dolphinscheduler-task-plugin/pom.xml @@ -58,4 +58,16 @@ dolphinscheduler-task-dvc dolphinscheduler-task-dinky + + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + \ No newline at end of file diff --git a/dolphinscheduler-tools/pom.xml b/dolphinscheduler-tools/pom.xml index 5794215ad7..4212bcf4bf 100644 --- a/dolphinscheduler-tools/pom.xml +++ b/dolphinscheduler-tools/pom.xml @@ -37,6 +37,18 @@ + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + + diff --git a/dolphinscheduler-ui/pom.xml b/dolphinscheduler-ui/pom.xml index 4ec634e39c..ed8dc6fcd9 100644 --- a/dolphinscheduler-ui/pom.xml +++ b/dolphinscheduler-ui/pom.xml @@ -32,6 +32,7 @@ v16.13.1 v6.32.6 src + 1.12.1 diff --git a/dolphinscheduler-worker/pom.xml b/dolphinscheduler-worker/pom.xml index 760ffaa80a..d648d1d410 100644 --- a/dolphinscheduler-worker/pom.xml +++ b/dolphinscheduler-worker/pom.xml @@ -95,6 +95,18 @@ + + + + org.apache.dolphinscheduler + dolphinscheduler-bom + ${project.version} + pom + import + + + + diff --git a/pom.xml b/pom.xml index e7c4130409..8cfcec8e77 100644 --- a/pom.xml +++ b/pom.xml @@ -51,48 +51,11 @@ UTF-8 UTF-8 - 4.3.0 - 3.4.14 - 5.3.19 2.5.6 1.8 - 1.2.11 - 2.7.3 - 2.3.2 - 2.10.5 - 3.2.0 - 2.0.1 - 9.1.3 - 1.2.4 - 1.4.200 - 1.11 - 1.1.1 - 3.12.0 - 4.5.13 - 4.4.15 4.12 - 8.0.16 - 1.7.5 - 1.7.5 - 3.0.1 - 1.9.4 - 1.10 - 1.5 - 4.1.2 - 3.1.0 - 4.1 - 24.1-jre - 42.3.4 - 2.1.0 - 2.11.0 - 6.1.1 - 0.1.52 - 6.1.0.jre8 - 0.238.1 3.1.12 3.1.2 - 2.12.0 - 1.12.1 3.3 3.3.0 2.5.3 @@ -103,34 +66,13 @@ 3.2.1 2.2.0 0.8.7 - 1.0 false 2.7 - 2.5 - 1.9.3 - 2.9.2 - 1.5.24 - 2.0.0 - 1.7.2 - 0.9.12 - 1.9.16 - 1.5.1 - 0.10.9 1.0.1 false - 4.1.53.Final 3.2.0 2.0.9 - 3.0.0 - 1.21 - 3.1.1 - 2.5.1 3.0.0 - 3.1.6 - 5.8.0 - 6.2.2.Final - 1.12.160 - 2.10.13 7.0.4 1.18.20 apache @@ -143,729 +85,6 @@ true - - - - io.netty - netty-bom - ${netty.version} - import - pom - - - org.springframework.boot - spring-boot-starter-parent - ${spring.boot.version} - pom - import - - - - io.netty - netty-all - ${netty.version} - - - - org.java-websocket - Java-WebSocket - ${java-websocket.version} - - - com.baomidou - mybatis-plus-boot-starter - ${mybatis-plus.version} - - - com.baomidou - mybatis-plus - ${mybatis-plus.version} - - - com.baomidou - mybatis-plus-annotation - ${mybatis-plus.version} - - - - - org.quartz-scheduler - quartz - ${quartz.version} - - - com.cronutils - cron-utils - ${cron.utils.version} - - - - com.alibaba - druid - ${druid.version} - - - - org.springframework - spring-core - ${spring.version} - - - org.springframework - spring-context - ${spring.version} - - - org.springframework - spring-beans - ${spring.version} - - - org.springframework - spring-tx - ${spring.version} - - - org.springframework - spring-jdbc - ${spring.version} - - - org.springframework - spring-test - ${spring.version} - test - - - org.apache.dolphinscheduler - dolphinscheduler-server - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-master - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-worker - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-log-server - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-standalone-server - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-common - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-alert-plugin - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-registry-plugin - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-registry-all - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-dao - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-api - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-remote - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-service - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-meter - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-spi - ${project.version} - - - - org.apache.dolphinscheduler - dolphinscheduler-data-quality - ${project.version} - - - - org.apache.dolphinscheduler - dolphinscheduler-python - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-alert-api - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-alert-server - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-alert-dingtalk - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-alert-email - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-alert-feishu - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-alert-http - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-alert-script - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-alert-slack - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-alert-wechat - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-alert-pagerduty - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-alert-webexteams - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-alert-telegram - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-registry-api - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-registry-zookeeper - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-registry-mysql - ${project.version} - - - - org.apache.dolphinscheduler - dolphinscheduler-scheduler-api - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-scheduler-quartz - ${project.version} - - - - org.apache.dolphinscheduler - dolphinscheduler-datasource-all - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-datasource-api - ${project.version} - - - - org.apache.dolphinscheduler - dolphinscheduler-task-api - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-task-python - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-task-all - ${project.version} - - - - org.apache.dolphinscheduler - dolphinscheduler-ui - ${project.version} - - - org.apache.dolphinscheduler - dolphinscheduler-tools - ${project.version} - - - - org.apache.curator - curator-framework - ${curator.version} - - - org.slf4j - slf4j-log4j12 - - - - - org.apache.zookeeper - zookeeper - ${zookeeper.version} - - - org.slf4j - slf4j-log4j12 - - - netty - io.netty - - - com.github.spotbugs - spotbugs-annotations - - - - - org.apache.curator - curator-client - ${curator.version} - - - log4j-1.2-api - org.apache.logging.log4j - - - - - - org.apache.curator - curator-recipes - ${curator.version} - - - org.apache.zookeeper - zookeeper - - - - - - org.apache.curator - curator-test - ${curator.test} - - - commons-codec - commons-codec - ${commons.codec.version} - - - commons-logging - commons-logging - ${commons.logging.version} - - - org.apache.commons - commons-lang3 - ${commons.lang3.version} - - - org.apache.httpcomponents - httpclient - ${httpclient.version} - - - org.apache.httpcomponents - httpcore - ${httpcore.version} - - - com.fasterxml.jackson.core - jackson-annotations - ${jackson.version} - - - com.fasterxml.jackson.core - jackson-databind - ${jackson.version} - - - com.fasterxml.jackson.core - jackson-core - ${jackson.version} - - - - - io.protostuff - protostuff-core - ${protostuff.version} - - - io.protostuff - protostuff-runtime - ${protostuff.version} - - - - net.bytebuddy - byte-buddy - ${byte-buddy.version} - - - - org.reflections - reflections - ${reflections.version} - - - - junit - junit - ${junit.version} - - - - mysql - mysql-connector-java - ${mysql.connector.version} - test - - - com.h2database - h2 - ${h2.version} - - - org.slf4j - slf4j-api - ${slf4j.api.version} - - - - org.slf4j - slf4j-log4j12 - ${slf4j.log4j12.version} - - - - commons-httpclient - commons-httpclient - ${commons.httpclient} - - - commons-beanutils - commons-beanutils - ${commons.beanutils.version} - - - - commons-configuration - commons-configuration - ${commons.configuration.version} - - - - ch.qos.logback - logback-classic - ${logback.version} - - - ch.qos.logback - logback-core - ${logback.version} - - - - org.apache.commons - commons-email - ${commons.email.version} - - - - - org.apache.poi - poi - ${poi.version} - - - org.apache.poi - poi-ooxml - ${poi.version} - - - - - org.apache.hadoop - hadoop-common - ${hadoop.version} - - - slf4j-log4j12 - org.slf4j - - - com.sun.jersey - jersey-json - - - junit - junit - - - javax.servlet - servlet-api - - - - - org.apache.hadoop - hadoop-client - ${hadoop.version} - - - org.apache.hadoop - hadoop-hdfs - ${hadoop.version} - - - org.apache.hadoop - hadoop-yarn-common - ${hadoop.version} - - - org.apache.commons - commons-collections4 - ${commons.collections4.version} - - - - com.google.guava - guava - ${guava.version} - - - - org.postgresql - postgresql - ${postgresql.version} - - - - org.apache.hive - hive-jdbc - ${hive.jdbc.version} - - - - commons-io - commons-io - ${commons.io.version} - - - - com.github.oshi - oshi-core - ${oshi.core.version} - - - org.slf4j - slf4j-simple - - - org.junit.jupiter - junit-jupiter-api - - - org.hamcrest - hamcrest - - - - - - ru.yandex.clickhouse - clickhouse-jdbc - ${clickhouse.jdbc.version} - - - - com.microsoft.sqlserver - mssql-jdbc - ${mssql.jdbc.version} - - - - com.facebook.presto - presto-jdbc - ${presto.jdbc.version} - - - - javax.servlet - servlet-api - ${servlet-api.version} - - - - javax.servlet - javax.servlet-api - ${javax.servlet.api.version} - - - io.springfox - springfox-swagger2 - ${springfox.version} - - - - io.springfox - springfox-swagger-ui - ${springfox.version} - - - - io.swagger - swagger-models - ${swagger-models.version} - - - - com.github.xiaoymin - swagger-bootstrap-ui - ${swagger.version} - - - - com.github.rholder - guava-retrying - ${guava-retry.version} - - - - javax.activation - activation - 1.1 - - - - com.sun.mail - javax.mail - 1.6.2 - - - - net.sf.py4j - py4j - ${py4j.version} - - - - com.google.code.findbugs - jsr305 - ${jsr305.version} - - - org.apache.commons - commons-compress - ${commons-compress.version} - - - org.apache.commons - commons-math3 - ${commons-math3.version} - - - com.google.errorprone - error_prone_annotations - ${error_prone_annotations.version} - - - - io.fabric8 - kubernetes-client - ${kubernetes.version} - - - - org.hibernate.validator - hibernate-validator - ${hibernate.validator.version} - - - - com.amazonaws - aws-java-sdk-emr - ${aws.sdk.version} - - - joda-time - joda-time - ${joda-time.version} - - - - com.amazonaws - aws-java-sdk-s3 - ${aws.sdk.version} - - - - - @@ -1228,6 +447,223 @@ + + + + org.apache.dolphinscheduler + dolphinscheduler-server + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-master + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-worker + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-log-server + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-standalone-server + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-common + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-alert-plugin + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-registry-plugin + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-registry-all + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-dao + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-api + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-remote + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-service + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-meter + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-spi + ${project.version} + + + + org.apache.dolphinscheduler + dolphinscheduler-data-quality + ${project.version} + + + + org.apache.dolphinscheduler + dolphinscheduler-python + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-alert-api + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-alert-server + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-alert-dingtalk + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-alert-email + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-alert-feishu + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-alert-http + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-alert-script + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-alert-slack + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-alert-wechat + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-alert-pagerduty + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-alert-webexteams + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-alert-telegram + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-registry-api + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-registry-zookeeper + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-registry-mysql + ${project.version} + + + + org.apache.dolphinscheduler + dolphinscheduler-scheduler-api + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-scheduler-quartz + ${project.version} + + + + org.apache.dolphinscheduler + dolphinscheduler-datasource-all + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-datasource-api + ${project.version} + + + + org.apache.dolphinscheduler + dolphinscheduler-task-api + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-task-python + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-task-all + ${project.version} + + + + org.apache.dolphinscheduler + dolphinscheduler-ui + ${project.version} + + + org.apache.dolphinscheduler + dolphinscheduler-tools + ${project.version} + + + + +