This is an automated email from the ASF dual-hosted git repository.
danny0405 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git
The following commit(s) were added to refs/heads/master by this push:
new 17ca3b661bb1 fix(flink): keep the declared joda-time in
hudi-flink-bundle with flink-bundle-shade-hive2 (#19711)
17ca3b661bb1 is described below
commit 17ca3b661bb13dd80e1a0b46a1c096e50445cab4
Author: Shihuan Liu <[email protected]>
AuthorDate: Fri Aug 21 20:14:29 2026 -0700
fix(flink): keep the declared joda-time in hudi-flink-bundle with
flink-bundle-shade-hive2 (#19711)
---
packaging/hudi-flink-bundle/pom.xml | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/packaging/hudi-flink-bundle/pom.xml
b/packaging/hudi-flink-bundle/pom.xml
index 1ba0eabe8d44..25e7529ef2f7 100644
--- a/packaging/hudi-flink-bundle/pom.xml
+++ b/packaging/hudi-flink-bundle/pom.xml
@@ -742,6 +742,12 @@
<exclude>org/apache/parquet/**</exclude>
<exclude>com/google/protobuf/**</exclude>
<exclude>io/airlift/compress/**</exclude>
+ <!-- hive-exec embeds joda-time 2.8.1 together with
its (older) tz
+ database index, so shade would otherwise drop the
declared
+ ${joda.version} classes.
TimestampBasedAvroKeyGenerator resolves
+ zone ids through that index. -->
+ <exclude>org/joda/time/**</exclude>
+ <exclude>META-INF/maven/joda-time/**</exclude>
</excludes>
</filter>
</filters>