From 86adf7e3f557308b7a706f3a26b3e83d668c1afd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Bedn=C3=A1=C5=99?= Date: Thu, 5 Dec 2024 16:01:36 +0100 Subject: [PATCH] feat: migrate from `flight-grpc` to `flight-core` (#202) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: migrate from `flight-grpc` to `flight-core` 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. * docs: update CHANGELOG.md --- CHANGELOG.md | 4 ++++ pom.xml | 37 ++++++++++++++++++++++++++++++++++--- 2 files changed, 38 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0d1fbdd..6a862ef 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 diff --git a/pom.xml b/pom.xml index 8a4e4cb..4909797 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