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>

Reply via email to