This is an automated email from the ASF dual-hosted git repository.
snuyanzin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/master by this push:
new 65bf011a7dc [FLINK-39647] Upgrade presto-hive to 0.297
65bf011a7dc is described below
commit 65bf011a7dc63136c13c50bd2e090d729b106eb5
Author: Sergey Nuyanzin <[email protected]>
AuthorDate: Mon May 11 15:58:25 2026 +0200
[FLINK-39647] Upgrade presto-hive to 0.297
---
flink-filesystems/flink-s3-fs-presto/pom.xml | 109 ++++++++++++++++++++-
.../src/main/resources/META-INF/NOTICE | 28 +++---
2 files changed, 123 insertions(+), 14 deletions(-)
diff --git a/flink-filesystems/flink-s3-fs-presto/pom.xml
b/flink-filesystems/flink-s3-fs-presto/pom.xml
index a27d1a898ec..96c347598c3 100644
--- a/flink-filesystems/flink-s3-fs-presto/pom.xml
+++ b/flink-filesystems/flink-s3-fs-presto/pom.xml
@@ -32,7 +32,7 @@ under the License.
<packaging>jar</packaging>
<properties>
- <presto.version>0.272</presto.version>
+ <presto.version>0.297</presto.version>
<surefire.module.config> <!--
S5CmdOnPrestoS3FileSystemITCase uses
ArraysAsListSerializer indirectly
-->--add-opens=java.base/java.util=ALL-UNNAMED
@@ -211,6 +211,10 @@ under the License.
<groupId>com.facebook.airlift</groupId>
<artifactId>log-manager</artifactId>
</exclusion>
+ <exclusion>
+
<groupId>com.facebook.presto.hadoop</groupId>
+ <artifactId>hadoop-apache</artifactId>
+ </exclusion>
<!-- Other -->
<exclusion>
@@ -218,13 +222,41 @@ under the License.
<artifactId>cglib-nodep</artifactId>
</exclusion>
<exclusion>
- <groupId>com.facebook.drift</groupId>
+
<groupId>com.facebook.airlift.drift</groupId>
<artifactId>drift-api</artifactId>
</exclusion>
+ <exclusion>
+
<groupId>com.facebook.airlift.drift</groupId>
+ <artifactId>drift-codec</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>com.facebook.airlift.drift</groupId>
+
<artifactId>drift-codec-utils</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>com.facebook.airlift.drift</groupId>
+
<artifactId>drift-transport-netty</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>com.facebook.presto.ranger</groupId>
+ <artifactId>ranger-apache</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.esotericsoftware</groupId>
+ <artifactId>kryo-shaded</artifactId>
+ </exclusion>
<exclusion>
<groupId>com.facebook.hive</groupId>
<artifactId>hive-dwrf</artifactId>
</exclusion>
+ <exclusion>
+
<groupId>org.hibernate.validator</groupId>
+
<artifactId>hibernate-validator</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.glassfish</groupId>
+ <artifactId>jakarta.el</artifactId>
+ </exclusion>
<exclusion>
<groupId>com.github.luben</groupId>
<artifactId>zstd-jni</artifactId>
@@ -325,6 +357,78 @@ under the License.
<groupId>org.xerial.snappy</groupId>
<artifactId>snappy-java</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>jakarta.validation</groupId>
+
<artifactId>jakarta.validation-api</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>jakarta.inject</groupId>
+
<artifactId>jakarta.inject-api</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>jakarta.annotation</groupId>
+
<artifactId>jakarta.annotation-api</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>net.bytebuddy</groupId>
+ <artifactId>byte-buddy</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>software.amazon.awssdk</groupId>
+ <artifactId>glue</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>software.amazon.awssdk</groupId>
+ <artifactId>auth</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>software.amazon.awssdk</groupId>
+
<artifactId>netty-client-spi</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>software.amazon.awssdk</groupId>
+
<artifactId>netty-nio-client</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>software.amazon.awssdk</groupId>
+ <artifactId>sdk-core</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>software.amazon.awssdk</groupId>
+ <artifactId>metrics-spi</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>software.amazon.awssdk</groupId>
+ <artifactId>aws-core</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>software.amazon.awssdk</groupId>
+ <artifactId>http-clients</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>software.amazon.awssdk</groupId>
+ <artifactId>sts</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>software.amazon.awssdk</groupId>
+ <artifactId>http-client-spi</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>software.amazon.awssdk</groupId>
+ <artifactId>regions</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>software.amazon.awssdk</groupId>
+ <artifactId>retries</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>software.amazon.awssdk</groupId>
+ <artifactId>retries-spi</artifactId>
+ </exclusion>
+ <exclusion>
+
<groupId>software.amazon.awssdk</groupId>
+ <artifactId>utils</artifactId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -578,6 +682,7 @@ under the License.
<exclude>META-INF/maven/**</exclude>
<exclude>META-INF/services/javax.xml.stream.*</exclude>
<exclude>META-INF/LICENSE.txt</exclude>
+
<exclude>LICENSE</exclude>
</excludes>
</filter>
<filter>
diff --git
a/flink-filesystems/flink-s3-fs-presto/src/main/resources/META-INF/NOTICE
b/flink-filesystems/flink-s3-fs-presto/src/main/resources/META-INF/NOTICE
index e9e0893d9f0..4c1df298ce5 100644
--- a/flink-filesystems/flink-s3-fs-presto/src/main/resources/META-INF/NOTICE
+++ b/flink-filesystems/flink-s3-fs-presto/src/main/resources/META-INF/NOTICE
@@ -12,30 +12,34 @@ This project bundles the following dependencies under the
Apache Software Licens
- com.amazonaws:aws-java-sdk-s3:1.12.779
- com.amazonaws:aws-java-sdk-sts:1.12.779
- com.amazonaws:jmespath-java:1.12.779
-- com.facebook.airlift:configuration:0.201
-- com.facebook.airlift:log:0.201
-- com.facebook.airlift:stats:0.201
+- com.facebook.airlift:configuration:0.227
+- com.facebook.airlift:log:0.227
+- com.facebook.airlift:stats:0.227
+- com.facebook.airlift:units:0.227
+- com.facebook.airlift:security:0.227
- com.facebook.presto.hadoop:hadoop-apache2:2.7.4-9
-- com.facebook.presto:presto-common:0.272
-- com.facebook.presto:presto-hive-common:0.272
-- com.facebook.presto:presto-hive-metastore:0.272
-- com.facebook.presto:presto-hive:0.272
+- com.facebook.presto:presto-common:0.297
+- com.facebook.presto:presto-hive:0.297
+- com.facebook.presto:presto-hive-common:0.297
+- com.facebook.presto:presto-hive-metastore:0.297
+- com.facebook.presto:presto-hdfs-core:0.297
- com.fasterxml.jackson.core:jackson-annotations:2.21
- com.fasterxml.jackson.core:jackson-core:2.21.3
- com.fasterxml.jackson.core:jackson-databind:2.21.3
- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.21.3
- com.fasterxml.woodstox:woodstox-core:5.3.0
-- com.google.guava:guava:26.0-jre
-- com.google.inject:guice:4.2.2
+- com.google.guava:guava:32.1.0-jre
+- com.google.guava:failureaccess:1.0.1
+- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
+- com.google.inject:guice:6.0.0
- commons-beanutils:commons-beanutils:1.9.4
- commons-codec:commons-codec:1.15
- commons-collections:commons-collections:3.2.2
- commons-io:commons-io:2.15.1
- commons-logging:commons-logging:1.1.3
- io.airlift:slice:0.38
-- io.airlift:units:1.3
- joda-time:joda-time:2.5
-- org.alluxio:alluxio-shaded-client:2.7.3
+- org.alluxio:alluxio-shaded-client:2.8.1
- org.apache.commons:commons-compress:1.26.0
- org.apache.commons:commons-configuration2:2.1.1
- org.apache.commons:commons-lang3:3.18.0
@@ -48,7 +52,7 @@ This project bundles the following dependencies under the
Apache Software Licens
- org.apache.hadoop:hadoop-common:3.3.4
- org.apache.httpcomponents:httpclient:4.5.13
- org.apache.httpcomponents:httpcore:4.4.14
-- org.apache.hudi:hudi-presto-bundle:0.10.1
+- org.apache.hudi:hudi-presto-bundle:0.14.0
- org.apache.kerby:kerb-core:1.0.1
- org.apache.kerby:kerby-asn1:1.0.1
- org.apache.kerby:kerby-pkix:1.0.1