From 455a9492c4d52c161179a6c696105d52124c96b7 Mon Sep 17 00:00:00 2001 From: prateeknima Date: Wed, 3 Apr 2024 08:44:29 +0100 Subject: [PATCH] update: Pom files to remove dependency on netty --- java/adapter/orc/pom.xml | 2 +- java/format/pom.xml | 2 +- java/gandiva/pom.xml | 2 +- .../module-info-compiler-maven-plugin/pom.xml | 2 +- java/maven/pom.xml | 2 +- java/memory/memory-core/pom.xml | 2 +- java/memory/memory-netty/pom.xml | 2 +- java/memory/memory-unsafe/pom.xml | 51 ++++++++++++++++++- java/memory/pom.xml | 2 +- java/pom.xml | 4 +- java/vector/pom.xml | 10 +--- .../src/main/codegen/includes/vv_imports.ftl | 1 - 12 files changed, 61 insertions(+), 21 deletions(-) diff --git a/java/adapter/orc/pom.xml b/java/adapter/orc/pom.xml index c34a9f6a85e6f..0540d2ed92337 100644 --- a/java/adapter/orc/pom.xml +++ b/java/adapter/orc/pom.xml @@ -111,7 +111,7 @@ org.apache.arrow arrow-java-root - siren-15.0.0-2-SNAPSHOT + siren-15.0.0-remove-netty-test-SNAPSHOT ../../pom.xml diff --git a/java/format/pom.xml b/java/format/pom.xml index 8c133e400a067..b1d27a65eaf4b 100644 --- a/java/format/pom.xml +++ b/java/format/pom.xml @@ -15,7 +15,7 @@ arrow-java-root org.apache.arrow - siren-15.0.0-2-SNAPSHOT + siren-15.0.0-remove-netty-test-SNAPSHOT arrow-format diff --git a/java/gandiva/pom.xml b/java/gandiva/pom.xml index 5297c09683460..85f41c7e088fb 100644 --- a/java/gandiva/pom.xml +++ b/java/gandiva/pom.xml @@ -14,7 +14,7 @@ org.apache.arrow arrow-java-root - siren-15.0.0-2-SNAPSHOT + siren-15.0.0-remove-netty-test-SNAPSHOT org.apache.arrow.gandiva diff --git a/java/maven/module-info-compiler-maven-plugin/pom.xml b/java/maven/module-info-compiler-maven-plugin/pom.xml index 4be2d7915044e..c61c5d76c549b 100644 --- a/java/maven/module-info-compiler-maven-plugin/pom.xml +++ b/java/maven/module-info-compiler-maven-plugin/pom.xml @@ -16,7 +16,7 @@ org.apache.arrow.maven.plugins arrow-maven-plugins - siren-15.0.0-2-SNAPSHOT + siren-15.0.0-remove-netty-test-SNAPSHOT module-info-compiler-maven-plugin maven-plugin diff --git a/java/maven/pom.xml b/java/maven/pom.xml index 8b019aaab0ddd..650b7c27c68ad 100644 --- a/java/maven/pom.xml +++ b/java/maven/pom.xml @@ -17,7 +17,7 @@ --> org.apache.arrow.maven.plugins arrow-maven-plugins - siren-15.0.0-2-SNAPSHOT + siren-15.0.0-remove-netty-test-SNAPSHOT Arrow Maven Plugins pom diff --git a/java/memory/memory-core/pom.xml b/java/memory/memory-core/pom.xml index b330d1c45eefa..fe2e51fb72152 100644 --- a/java/memory/memory-core/pom.xml +++ b/java/memory/memory-core/pom.xml @@ -13,7 +13,7 @@ arrow-memory org.apache.arrow - siren-15.0.0-2-SNAPSHOT + siren-15.0.0-remove-netty-test-SNAPSHOT 4.0.0 diff --git a/java/memory/memory-netty/pom.xml b/java/memory/memory-netty/pom.xml index 9cc8702744ecb..fa781dd47c098 100644 --- a/java/memory/memory-netty/pom.xml +++ b/java/memory/memory-netty/pom.xml @@ -13,7 +13,7 @@ arrow-memory org.apache.arrow - siren-15.0.0-2-SNAPSHOT + siren-15.0.0-remove-netty-test-SNAPSHOT 4.0.0 diff --git a/java/memory/memory-unsafe/pom.xml b/java/memory/memory-unsafe/pom.xml index 3ec57c471463a..fb1e9bf47e411 100644 --- a/java/memory/memory-unsafe/pom.xml +++ b/java/memory/memory-unsafe/pom.xml @@ -13,7 +13,7 @@ arrow-memory org.apache.arrow - siren-15.0.0-2-SNAPSHOT + siren-15.0.0-remove-netty-test-SNAPSHOT 4.0.0 @@ -28,5 +28,52 @@ arrow-memory-core - + + + + org.apache.maven.plugins + maven-shade-plugin + 3.1.0 + + + package + + shade + + + false + ${project.build.directory}/dependency-reduced-pom.xml + + + + + + io.netty + siren.io.netty + + + + + org.slf4j + com.google.code.findbugs + com.google.guava + + + + + + *:* + + META-INF/*.SF + META-INF/*.DSA + META-INF/*.RSA + + + + + + + + + diff --git a/java/memory/pom.xml b/java/memory/pom.xml index a596fd238513c..b92940b6e5e16 100644 --- a/java/memory/pom.xml +++ b/java/memory/pom.xml @@ -14,7 +14,7 @@ org.apache.arrow arrow-java-root - siren-15.0.0-2-SNAPSHOT + siren-15.0.0-remove-netty-test-SNAPSHOT arrow-memory Arrow Memory diff --git a/java/pom.xml b/java/pom.xml index b1f331f337a09..991ed60c21995 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -20,7 +20,7 @@ org.apache.arrow arrow-java-root - siren-15.0.0-2-SNAPSHOT + siren-15.0.0-remove-netty-test-SNAPSHOT pom Apache Arrow Java Root POM @@ -33,7 +33,7 @@ 5.10.1 2.0.9 33.0.0-jre - siren-4.1.104-1-SNAPSHOT + 4.1.104.Final 1.60.0 3.23.1 2.16.0 diff --git a/java/vector/pom.xml b/java/vector/pom.xml index 78f155f44c213..6d633182a712d 100644 --- a/java/vector/pom.xml +++ b/java/vector/pom.xml @@ -14,7 +14,7 @@ org.apache.arrow arrow-java-root - siren-15.0.0-2-SNAPSHOT + siren-15.0.0-remove-netty-test-SNAPSHOT arrow-vector Arrow Vectors @@ -53,16 +53,10 @@ commons-codec 1.15 - - org.apache.arrow - arrow-memory-netty - ${project.version} - org.apache.arrow arrow-memory-unsafe ${project.version} - test com.google.flatbuffers @@ -188,7 +182,7 @@ org.apache.arrow:arrow-memory-core - org.apache.arrow:arrow-memory-netty + org.apache.arrow:arrow-memory-unsafe org.apache.arrow:arrow-format com.google.flatbuffers:* diff --git a/java/vector/src/main/codegen/includes/vv_imports.ftl b/java/vector/src/main/codegen/includes/vv_imports.ftl index cd0e2d7e2a4c4..0bc5d4bba8f76 100644 --- a/java/vector/src/main/codegen/includes/vv_imports.ftl +++ b/java/vector/src/main/codegen/includes/vv_imports.ftl @@ -20,7 +20,6 @@ import static org.apache.arrow.util.Preconditions.checkState; import com.google.flatbuffers.FlatBufferBuilder; -import siren.io.netty.buffer.*; import org.apache.arrow.memory.*; import org.apache.arrow.util.Preconditions;