This is an automated email from the ASF dual-hosted git repository.
benjobs pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-streampark.git
The following commit(s) were added to refs/heads/dev by this push:
new 2f1314606 [Improve] exclude useless flink jar in streampark lib (#2677)
2f1314606 is described below
commit 2f13146062519a0120fc153fdb2ae6c4e1bfc5e9
Author: zhoulii <[email protected]>
AuthorDate: Sat Apr 22 01:00:21 2023 +0800
[Improve] exclude useless flink jar in streampark lib (#2677)
---
.../streampark-console-service/pom.xml | 13 +++++++++
.../streampark-flink-kubernetes/pom.xml | 32 +++++++++++++++++++++-
2 files changed, 44 insertions(+), 1 deletion(-)
diff --git a/streampark-console/streampark-console-service/pom.xml
b/streampark-console/streampark-console-service/pom.xml
index a1d2648b5..d2d47bc50 100644
--- a/streampark-console/streampark-console-service/pom.xml
+++ b/streampark-console/streampark-console-service/pom.xml
@@ -54,6 +54,7 @@
<xml-apis.version>1.4.01</xml-apis.version>
<ivy.version>2.5.0</ivy.version>
<eclipse.jgit.version>5.13.1.202206130422-r</eclipse.jgit.version>
+
<flink.shaded.guava.version>30.1.1-jre-14.0</flink.shaded.guava.version>
</properties>
<dependencyManagement>
@@ -400,6 +401,18 @@
<artifactId>logback-classic</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.apache.flink</groupId>
+ <artifactId>force-shading</artifactId>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.flink</groupId>
+ <artifactId>flink-shaded-guava</artifactId>
+ <version>${flink.shaded.guava.version}</version>
+ <scope>provided</scope>
+ </dependency>
</dependencies>
<build>
diff --git a/streampark-flink/streampark-flink-kubernetes/pom.xml
b/streampark-flink/streampark-flink-kubernetes/pom.xml
index a3495ceb2..211c61b14 100644
--- a/streampark-flink/streampark-flink-kubernetes/pom.xml
+++ b/streampark-flink/streampark-flink-kubernetes/pom.xml
@@ -50,7 +50,31 @@
</exclusion>
<exclusion>
<groupId>org.apache.flink</groupId>
- <artifactId>flink-shaded-*</artifactId>
+ <artifactId>flink-shaded-asm-7</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.flink</groupId>
+ <artifactId>flink-shaded-force-shading</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.flink</groupId>
+ <artifactId>flink-shaded-zookeeper-3</artifactId>
+ </exclusion>
+ <exclusion>
+ <artifactId>flink-queryable-state-client-java</artifactId>
+ <groupId>org.apache.flink</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>flink-metrics-core</artifactId>
+ <groupId>org.apache.flink</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>flink-file-sink-common</artifactId>
+ <groupId>org.apache.flink</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>flink-hadoop-fs</artifactId>
+ <groupId>org.apache.flink</groupId>
</exclusion>
</exclusions>
</dependency>
@@ -59,6 +83,12 @@
<groupId>org.apache.flink</groupId>
<artifactId>flink-kubernetes${scala.binary.flink.version}</artifactId>
<version>${flink.version}</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>flink-shaded-force-shading</artifactId>
+ <groupId>org.apache.flink</groupId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>