From 61aa73cc64f4c1f1c6e9b1b8ae28685ff98356f6 Mon Sep 17 00:00:00 2001 From: Jark Wu Date: Sat, 14 Dec 2024 21:17:14 +0800 Subject: [PATCH] [dist] Deploy fluss-dist package with start scripts and config files included --- fluss-dist/pom.xml | 52 ++----------------- fluss-dist/src/main/assemblies/bin.xml | 6 +-- .../{fluss-bin => resources}/bin/config.sh | 0 .../bin/coordinator-server.sh | 0 .../bin/fluss-console.sh | 0 .../bin/fluss-daemon.sh | 0 .../{fluss-bin => resources}/bin/lakehouse.sh | 0 .../bin/local-cluster.sh | 0 .../bin/tablet-server.sh | 0 .../conf/log4j-console.properties | 0 .../conf/log4j.properties | 2 +- .../conf/logback-console.xml | 0 .../{fluss-bin => resources}/conf/logback.xml | 0 .../conf/zookeeper.properties | 0 14 files changed, 8 insertions(+), 52 deletions(-) rename fluss-dist/src/main/{fluss-bin => resources}/bin/config.sh (100%) rename fluss-dist/src/main/{fluss-bin => resources}/bin/coordinator-server.sh (100%) rename fluss-dist/src/main/{fluss-bin => resources}/bin/fluss-console.sh (100%) rename fluss-dist/src/main/{fluss-bin => resources}/bin/fluss-daemon.sh (100%) rename fluss-dist/src/main/{fluss-bin => resources}/bin/lakehouse.sh (100%) rename fluss-dist/src/main/{fluss-bin => resources}/bin/local-cluster.sh (100%) rename fluss-dist/src/main/{fluss-bin => resources}/bin/tablet-server.sh (100%) rename fluss-dist/src/main/{fluss-bin => resources}/conf/log4j-console.properties (100%) rename fluss-dist/src/main/{fluss-bin => resources}/conf/log4j.properties (98%) rename fluss-dist/src/main/{fluss-bin => resources}/conf/logback-console.xml (100%) rename fluss-dist/src/main/{fluss-bin => resources}/conf/logback.xml (100%) rename fluss-dist/src/main/{fluss-bin => resources}/conf/zookeeper.properties (100%) diff --git a/fluss-dist/pom.xml b/fluss-dist/pom.xml index 75e2cfaf4..31967419f 100644 --- a/fluss-dist/pom.xml +++ b/fluss-dist/pom.xml @@ -30,41 +30,6 @@ - - com.alibaba.fluss - fluss-server - ${project.version} - - - - - com.alibaba.fluss - fluss-fs-oss - ${project.version} - provided - - - - com.alibaba.fluss - fluss-fs-s3 - ${project.version} - provided - - - - com.alibaba.fluss - fluss-lakehouse-paimon - ${project.version} - provided - - - - com.alibaba.fluss - fluss-lakehouse-cli - ${project.version} - provided - - @@ -196,10 +161,10 @@ false ${project.artifactId}-${project.version} - - - org.apache.logging.log4j:* - + + + org.apache.logging.log4j:log4j-api + @@ -247,15 +212,6 @@ - - - org.apache.maven.plugins - maven-deploy-plugin - 2.4 - - true - - diff --git a/fluss-dist/src/main/assemblies/bin.xml b/fluss-dist/src/main/assemblies/bin.xml index e74799e64..b3380b376 100644 --- a/fluss-dist/src/main/assemblies/bin.xml +++ b/fluss-dist/src/main/assemblies/bin.xml @@ -65,7 +65,7 @@ - src/main/fluss-bin/bin + src/main/resources/bin bin 0755 @@ -73,14 +73,14 @@ - src/main/fluss-bin/conf + src/main/resources/conf conf 0644 - src/main/fluss-bin/ + src/main/resources/ log 0644 diff --git a/fluss-dist/src/main/fluss-bin/bin/config.sh b/fluss-dist/src/main/resources/bin/config.sh similarity index 100% rename from fluss-dist/src/main/fluss-bin/bin/config.sh rename to fluss-dist/src/main/resources/bin/config.sh diff --git a/fluss-dist/src/main/fluss-bin/bin/coordinator-server.sh b/fluss-dist/src/main/resources/bin/coordinator-server.sh similarity index 100% rename from fluss-dist/src/main/fluss-bin/bin/coordinator-server.sh rename to fluss-dist/src/main/resources/bin/coordinator-server.sh diff --git a/fluss-dist/src/main/fluss-bin/bin/fluss-console.sh b/fluss-dist/src/main/resources/bin/fluss-console.sh similarity index 100% rename from fluss-dist/src/main/fluss-bin/bin/fluss-console.sh rename to fluss-dist/src/main/resources/bin/fluss-console.sh diff --git a/fluss-dist/src/main/fluss-bin/bin/fluss-daemon.sh b/fluss-dist/src/main/resources/bin/fluss-daemon.sh similarity index 100% rename from fluss-dist/src/main/fluss-bin/bin/fluss-daemon.sh rename to fluss-dist/src/main/resources/bin/fluss-daemon.sh diff --git a/fluss-dist/src/main/fluss-bin/bin/lakehouse.sh b/fluss-dist/src/main/resources/bin/lakehouse.sh similarity index 100% rename from fluss-dist/src/main/fluss-bin/bin/lakehouse.sh rename to fluss-dist/src/main/resources/bin/lakehouse.sh diff --git a/fluss-dist/src/main/fluss-bin/bin/local-cluster.sh b/fluss-dist/src/main/resources/bin/local-cluster.sh similarity index 100% rename from fluss-dist/src/main/fluss-bin/bin/local-cluster.sh rename to fluss-dist/src/main/resources/bin/local-cluster.sh diff --git a/fluss-dist/src/main/fluss-bin/bin/tablet-server.sh b/fluss-dist/src/main/resources/bin/tablet-server.sh similarity index 100% rename from fluss-dist/src/main/fluss-bin/bin/tablet-server.sh rename to fluss-dist/src/main/resources/bin/tablet-server.sh diff --git a/fluss-dist/src/main/fluss-bin/conf/log4j-console.properties b/fluss-dist/src/main/resources/conf/log4j-console.properties similarity index 100% rename from fluss-dist/src/main/fluss-bin/conf/log4j-console.properties rename to fluss-dist/src/main/resources/conf/log4j-console.properties diff --git a/fluss-dist/src/main/fluss-bin/conf/log4j.properties b/fluss-dist/src/main/resources/conf/log4j.properties similarity index 98% rename from fluss-dist/src/main/fluss-bin/conf/log4j.properties rename to fluss-dist/src/main/resources/conf/log4j.properties index 131302779..fe700e019 100644 --- a/fluss-dist/src/main/fluss-bin/conf/log4j.properties +++ b/fluss-dist/src/main/resources/conf/log4j.properties @@ -51,4 +51,4 @@ logger.netty.level=OFF logger.jindo_fsStats.name=com.aliyun.jindodata.common.FsStats logger.jindo_fsStats.level=OFF logger.jindo_jnative.name=com.aliyun.jindodata.jnative.NativeLogger -logger.jindo_jnative.level=OFF \ No newline at end of file +logger.jindo_jnative.level=OFF diff --git a/fluss-dist/src/main/fluss-bin/conf/logback-console.xml b/fluss-dist/src/main/resources/conf/logback-console.xml similarity index 100% rename from fluss-dist/src/main/fluss-bin/conf/logback-console.xml rename to fluss-dist/src/main/resources/conf/logback-console.xml diff --git a/fluss-dist/src/main/fluss-bin/conf/logback.xml b/fluss-dist/src/main/resources/conf/logback.xml similarity index 100% rename from fluss-dist/src/main/fluss-bin/conf/logback.xml rename to fluss-dist/src/main/resources/conf/logback.xml diff --git a/fluss-dist/src/main/fluss-bin/conf/zookeeper.properties b/fluss-dist/src/main/resources/conf/zookeeper.properties similarity index 100% rename from fluss-dist/src/main/fluss-bin/conf/zookeeper.properties rename to fluss-dist/src/main/resources/conf/zookeeper.properties