From 0a565a8b254a74cf22d1f55e255a044c3d38de3f Mon Sep 17 00:00:00 2001 From: Jakub Bednar Date: Thu, 5 Dec 2024 15:38:32 +0100 Subject: [PATCH 1/2] feat: migrate from `flight-grpc` to `flight-core` MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The flight-grpc package is no longer maintained and was considered experimental, providing utility classes to expose both a Flight gRPC service and a client. In our case, we don’t need to expose a gRPC service—the client alone is sufficient for our needs. --- pom.xml | 37 ++++++++++++++++++++++++++++++++++--- 1 file changed, 34 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 8a4e4cbe..4909797b 100644 --- a/pom.xml +++ b/pom.xml @@ -22,7 +22,8 @@ THE SOFTWARE. --> - + 4.0.0 com.influxdb @@ -101,8 +102,8 @@ org.apache.arrow - flight-grpc - 15.0.2 + flight-core + 18.1.0 org.slf4j @@ -140,6 +141,10 @@ io.netty netty-buffer + + io.netty + netty-transport-native-unix-common + com.google.protobuf protobuf-java @@ -152,6 +157,14 @@ com.google.errorprone error_prone_annotations + + com.google.j2objc + j2objc-annotations + + + com.google.code.gson + gson + @@ -195,6 +208,12 @@ + + io.netty + netty-transport-native-unix-common + ${netty-handler.version} + + io.netty netty-tcnative-boringssl-static @@ -213,6 +232,18 @@ 33.3.1-jre + + com.google.j2objc + j2objc-annotations + 3.0.0 + + + + com.google.code.gson + gson + 2.10.1 + + org.slf4j slf4j-api From 7188b13f92d05aa6bf7cfc00674036f9ab5a4cd6 Mon Sep 17 00:00:00 2001 From: Jakub Bednar Date: Thu, 5 Dec 2024 15:41:15 +0100 Subject: [PATCH 2/2] docs: update CHANGELOG.md --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0d1fbdd3..6a862efc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## 0.10.0 [unreleased] +### Dependencies + +1. [#202](https://github.com/InfluxCommunity/influxdb3-java/pull/202): Migrate from `flight-grpc` to `flight-core` package. + ## 0.9.0 [2024-08-12] ### Features