From 86c7ef73fd013aa52d188aee0846e604c4ce805e Mon Sep 17 00:00:00 2001 From: wangxj959 Date: Fri, 7 Jun 2024 22:18:40 +0800 Subject: [PATCH] add register pure remove jdbc and etcd --- .../dolphinscheduler-alert-server/pom.xml | 29 ++++++++++++--- dolphinscheduler-api/pom.xml | 12 ++++--- dolphinscheduler-master/pom.xml | 12 ++++--- .../dolphinscheduler-registry-pure/pom.xml | 35 +++++++++++++++++++ dolphinscheduler-registry/pom.xml | 1 + dolphinscheduler-worker/pom.xml | 12 ++++--- pom.xml | 5 +++ 7 files changed, 89 insertions(+), 17 deletions(-) create mode 100644 dolphinscheduler-registry/dolphinscheduler-registry-pure/pom.xml diff --git a/dolphinscheduler-alert/dolphinscheduler-alert-server/pom.xml b/dolphinscheduler-alert/dolphinscheduler-alert-server/pom.xml index 65ce3189aa..f7b8838cec 100644 --- a/dolphinscheduler-alert/dolphinscheduler-alert-server/pom.xml +++ b/dolphinscheduler-alert/dolphinscheduler-alert-server/pom.xml @@ -42,11 +42,6 @@ dolphinscheduler-dao - - org.apache.dolphinscheduler - dolphinscheduler-registry-all - - org.apache.dolphinscheduler dolphinscheduler-extract-alert @@ -119,6 +114,30 @@ + + task-pure + + false + + + + org.apache.dolphinscheduler + dolphinscheduler-registry-pure + + + + + task-all + + true + + + + org.apache.dolphinscheduler + dolphinscheduler-registry-all + + + diff --git a/dolphinscheduler-api/pom.xml b/dolphinscheduler-api/pom.xml index 37571e83a1..db82aac5a6 100644 --- a/dolphinscheduler-api/pom.xml +++ b/dolphinscheduler-api/pom.xml @@ -69,10 +69,6 @@ org.apache.dolphinscheduler dolphinscheduler-ui - - org.apache.dolphinscheduler - dolphinscheduler-registry-all - org.apache.dolphinscheduler dolphinscheduler-scheduler-all @@ -301,6 +297,10 @@ org.apache.dolphinscheduler dolphinscheduler-datasource-pure + + org.apache.dolphinscheduler + dolphinscheduler-registry-pure + @@ -317,6 +317,10 @@ org.apache.dolphinscheduler dolphinscheduler-datasource-all + + org.apache.dolphinscheduler + dolphinscheduler-registry-all + diff --git a/dolphinscheduler-master/pom.xml b/dolphinscheduler-master/pom.xml index 4fb2302ed0..d812eecf2d 100644 --- a/dolphinscheduler-master/pom.xml +++ b/dolphinscheduler-master/pom.xml @@ -54,10 +54,6 @@ dolphinscheduler-service - - org.apache.dolphinscheduler - dolphinscheduler-registry-all - org.apache.dolphinscheduler dolphinscheduler-scheduler-all @@ -349,6 +345,10 @@ + + org.apache.dolphinscheduler + dolphinscheduler-registry-pure + @@ -361,6 +361,10 @@ org.apache.dolphinscheduler dolphinscheduler-task-all + + org.apache.dolphinscheduler + dolphinscheduler-registry-all + diff --git a/dolphinscheduler-registry/dolphinscheduler-registry-pure/pom.xml b/dolphinscheduler-registry/dolphinscheduler-registry-pure/pom.xml new file mode 100644 index 0000000000..fbdab6e88a --- /dev/null +++ b/dolphinscheduler-registry/dolphinscheduler-registry-pure/pom.xml @@ -0,0 +1,35 @@ + + + + 4.0.0 + + org.apache.dolphinscheduler + dolphinscheduler-registry + 3.2.3-SNAPSHOT + + + dolphinscheduler-registry-pure + + + + org.apache.dolphinscheduler + dolphinscheduler-registry-zookeeper + ${project.version} + + + diff --git a/dolphinscheduler-registry/pom.xml b/dolphinscheduler-registry/pom.xml index 332a78971c..5e73c2147f 100644 --- a/dolphinscheduler-registry/pom.xml +++ b/dolphinscheduler-registry/pom.xml @@ -29,6 +29,7 @@ dolphinscheduler-registry-api dolphinscheduler-registry-plugins dolphinscheduler-registry-all + dolphinscheduler-registry-pure diff --git a/dolphinscheduler-worker/pom.xml b/dolphinscheduler-worker/pom.xml index 1aae4b2426..101f77b6a4 100644 --- a/dolphinscheduler-worker/pom.xml +++ b/dolphinscheduler-worker/pom.xml @@ -50,10 +50,6 @@ org.apache.dolphinscheduler dolphinscheduler-meter - - org.apache.dolphinscheduler - dolphinscheduler-registry-all - org.apache.dolphinscheduler @@ -175,6 +171,10 @@ org.apache.dolphinscheduler dolphinscheduler-datasource-pure + + org.apache.dolphinscheduler + dolphinscheduler-registry-pure + @@ -191,6 +191,10 @@ org.apache.dolphinscheduler dolphinscheduler-datasource-all + + org.apache.dolphinscheduler + dolphinscheduler-registry-all + diff --git a/pom.xml b/pom.xml index a9e4e27808..431fd62a21 100755 --- a/pom.xml +++ b/pom.xml @@ -198,6 +198,11 @@ dolphinscheduler-registry-all ${project.version} + + org.apache.dolphinscheduler + dolphinscheduler-registry-pure + ${project.version} + org.apache.dolphinscheduler