From 030de1f5e3d0dc4e5ea53d8721e7e0fb8872d44f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Campinas?= Date: Mon, 29 Sep 2025 09:42:44 +0200 Subject: [PATCH] chore: add the algorithm project --- README.md | 4 ++-- java/algorithm/pom.xml | 14 +++----------- java/pom.xml | 2 +- 3 files changed, 6 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 9ac81f38469..99ade91d899 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ In order to check that Arrow uses Unsafe class for memory allocation, run the un ## Build -To build the `memory`, `format` and `vector` modules: +To build the `memory`, `format`, `vector` and `algorithm` modules: ```sh $ cd java @@ -40,7 +40,7 @@ Because of the default value change of `unsafe_memory_access` property, some tests in `vector` fail. ```sh -mvn -pl maven,maven/module-info-compiler-maven-plugin,memory,memory/memory-core,memory/memory-unsafe,format,vector install -Dsiren.arrow.enable_unsafe_memory_access=false -Dsiren.drill.enable_unsafe_memory_access=false +mvn -pl maven,maven/module-info-compiler-maven-plugin,memory,memory/memory-core,memory/memory-unsafe,format,vector,algorithm install -Dsiren.arrow.enable_unsafe_memory_access=false -Dsiren.drill.enable_unsafe_memory_access=false ``` ## Make a new release of Siren's Apache Arrow diff --git a/java/algorithm/pom.xml b/java/algorithm/pom.xml index 5adb172c270..1b81cb43433 100644 --- a/java/algorithm/pom.xml +++ b/java/algorithm/pom.xml @@ -14,7 +14,7 @@ org.apache.arrow arrow-java-root - 15.0.0 + siren-15.0.0-3-SNAPSHOT arrow-algorithm Arrow Algorithms @@ -24,7 +24,8 @@ org.apache.arrow arrow-vector - ${arrow.vector.classifier} + ${project.version} + shade org.apache.arrow @@ -33,15 +34,6 @@ test-jar test - - org.apache.arrow - arrow-memory-core - - - org.apache.arrow - arrow-memory-netty - test - diff --git a/java/pom.xml b/java/pom.xml index 029f9f4f71e..b1d62ef6171 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -806,7 +806,7 @@ - + algorithm