voonhous commented on PR #19073: URL: https://github.com/apache/hudi/pull/19073#issuecomment-4808004369
Extra information on why we added the exclusion: ```log 2026-06-26T05:45:32.5884556Z [ERROR] Failed to execute goal org.apache.maven.plugins:maven-shade-plugin:3.5.3:shade (default) on project hudi-integ-test-bundle: Error creating shaded jar: Problem shading JAR /home/runner/.m2/repository/io/trino/trino-jdbc/481/trino-jdbc-481.jar entry io/trino/jdbc/$internal/airlift/compress/v3/Compressor.class: java.lang.IllegalArgumentException: Unsupported class file major version 69 -> [Help 1] 2026-06-26T05:45:32.5888818Z org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-shade-plugin:3.5.3:shade (default) on project hudi-integ-test-bundle: Error creating shaded jar: Problem shading JAR /home/runner/.m2/repository/io/trino/trino-jdbc/481/trino-jdbc-481.jar entry io/trino/jdbc/$internal/airlift/compress/v3/Compressor.class: java.lang.IllegalArgumentException: Unsupported class file major version 69 2026-06-26T05:45:32.5904635Z at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:333) 2026-06-26T05:45:32.5918587Z at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316) 2026-06-26T05:45:32.5919751Z at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212) 2026-06-26T05:45:32.5920674Z at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174) 2026-06-26T05:45:32.5921354Z at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75) 2026-06-26T05:45:32.5921975Z at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162) 2026-06-26T05:45:32.5922690Z at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39) 2026-06-26T05:45:32.5923391Z at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159) 2026-06-26T05:45:32.5924121Z at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105) 2026-06-26T05:45:32.5925031Z at org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call (MultiThreadedBuilder.java:193) 2026-06-26T05:45:32.5925972Z at org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call (MultiThreadedBuilder.java:180) 2026-06-26T05:45:32.5927397Z at java.util.concurrent.FutureTask.run (FutureTask.java:264) 2026-06-26T05:45:32.5928257Z at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:515) 2026-06-26T05:45:32.5929097Z at java.util.concurrent.FutureTask.run (FutureTask.java:264) 2026-06-26T05:45:32.5930014Z at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128) 2026-06-26T05:45:32.5931113Z at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628) 2026-06-26T05:45:32.5931917Z at java.lang.Thread.run (Thread.java:829) 2026-06-26T05:45:32.5934191Z Caused by: org.apache.maven.plugin.MojoExecutionException: Error creating shaded jar: Problem shading JAR /home/runner/.m2/repository/io/trino/trino-jdbc/481/trino-jdbc-481.jar entry io/trino/jdbc/$internal/airlift/compress/v3/Compressor.class: java.lang.IllegalArgumentException: Unsupported class file major version 69 2026-06-26T05:45:32.5937111Z at org.apache.maven.plugins.shade.mojo.ShadeMojo.execute (ShadeMojo.java:625) 2026-06-26T05:45:32.5938327Z at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126) 2026-06-26T05:45:32.5939603Z at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328) 2026-06-26T05:45:32.5940745Z at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316) 2026-06-26T05:45:32.5941868Z at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212) 2026-06-26T05:45:32.5942866Z at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174) 2026-06-26T05:45:32.5943893Z at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75) 2026-06-26T05:45:32.5944931Z at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162) 2026-06-26T05:45:32.5946165Z at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39) 2026-06-26T05:45:32.5948141Z at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159) 2026-06-26T05:45:32.5950974Z at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105) 2026-06-26T05:45:32.5952641Z at org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call (MultiThreadedBuilder.java:193) 2026-06-26T05:45:32.5954622Z at org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call (MultiThreadedBuilder.java:180) 2026-06-26T05:45:32.5955903Z at java.util.concurrent.FutureTask.run (FutureTask.java:264) 2026-06-26T05:45:32.5957181Z at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:515) 2026-06-26T05:45:32.5958020Z at java.util.concurrent.FutureTask.run (FutureTask.java:264) 2026-06-26T05:45:32.5959160Z at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128) 2026-06-26T05:45:32.5960251Z at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628) 2026-06-26T05:45:32.5961067Z at java.lang.Thread.run (Thread.java:829) 2026-06-26T05:45:32.5963193Z Caused by: java.io.IOException: Problem shading JAR /home/runner/.m2/repository/io/trino/trino-jdbc/481/trino-jdbc-481.jar entry io/trino/jdbc/$internal/airlift/compress/v3/Compressor.class: java.lang.IllegalArgumentException: Unsupported class file major version 69 2026-06-26T05:45:32.5965389Z at org.apache.maven.plugins.shade.DefaultShader.shadeJar (DefaultShader.java:363) 2026-06-26T05:45:32.5966830Z at org.apache.maven.plugins.shade.DefaultShader.shadeJars (DefaultShader.java:254) 2026-06-26T05:45:32.5967923Z at org.apache.maven.plugins.shade.DefaultShader.shade (DefaultShader.java:143) 2026-06-26T05:45:32.5968941Z at org.apache.maven.plugins.shade.mojo.ShadeMojo.execute (ShadeMojo.java:502) 2026-06-26T05:45:32.5970408Z at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126) 2026-06-26T05:45:32.5971929Z at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328) 2026-06-26T05:45:32.5973082Z at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316) 2026-06-26T05:45:32.5974426Z at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212) 2026-06-26T05:45:32.5975528Z at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174) 2026-06-26T05:45:32.5976798Z at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75) 2026-06-26T05:45:32.5977873Z at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162) 2026-06-26T05:45:32.5979362Z at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39) 2026-06-26T05:45:32.5980651Z at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159) 2026-06-26T05:45:32.5982011Z at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105) 2026-06-26T05:45:32.5983879Z at org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call (MultiThreadedBuilder.java:193) 2026-06-26T05:45:32.5985620Z at org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call (MultiThreadedBuilder.java:180) 2026-06-26T05:45:32.5986994Z at java.util.concurrent.FutureTask.run (FutureTask.java:264) 2026-06-26T05:45:32.5988038Z at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:515) 2026-06-26T05:45:32.5989036Z at java.util.concurrent.FutureTask.run (FutureTask.java:264) 2026-06-26T05:45:32.5989980Z at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128) 2026-06-26T05:45:32.5991071Z at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628) 2026-06-26T05:45:32.5991880Z at java.lang.Thread.run (Thread.java:829) 2026-06-26T05:45:32.5992609Z Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 69 2026-06-26T05:45:32.5993698Z at org.objectweb.asm.ClassReader.<init> (ClassReader.java:200) 2026-06-26T05:45:32.5994616Z at org.objectweb.asm.ClassReader.<init> (ClassReader.java:180) 2026-06-26T05:45:32.5995314Z at org.objectweb.asm.ClassReader.<init> (ClassReader.java:166) 2026-06-26T05:45:32.5995964Z at org.objectweb.asm.ClassReader.<init> (ClassReader.java:288) 2026-06-26T05:45:32.5997120Z at org.apache.maven.plugins.shade.DefaultShader.addRemappedClass (DefaultShader.java:593) 2026-06-26T05:45:32.5998532Z at org.apache.maven.plugins.shade.DefaultShader.shadeJarEntry (DefaultShader.java:411) 2026-06-26T05:45:32.6002545Z at org.apache.maven.plugins.shade.DefaultShader.shadeJar (DefaultShader.java:345) 2026-06-26T05:45:32.6003764Z at org.apache.maven.plugins.shade.DefaultShader.shadeJars (DefaultShader.java:254) 2026-06-26T05:45:32.6004814Z at org.apache.maven.plugins.shade.DefaultShader.shade (DefaultShader.java:143) 2026-06-26T05:45:32.6005803Z at org.apache.maven.plugins.shade.mojo.ShadeMojo.execute (ShadeMojo.java:502) 2026-06-26T05:45:32.6007275Z at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126) 2026-06-26T05:45:32.6008576Z at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328) 2026-06-26T05:45:32.6012177Z at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316) 2026-06-26T05:45:32.6013348Z at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212) 2026-06-26T05:45:32.6014415Z at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174) 2026-06-26T05:45:32.6015483Z at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75) 2026-06-26T05:45:32.6016746Z at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162) 2026-06-26T05:45:32.6018289Z at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39) 2026-06-26T05:45:32.6019522Z at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159) 2026-06-26T05:45:32.6020834Z at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105) 2026-06-26T05:45:32.6022470Z at org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call (MultiThreadedBuilder.java:193) 2026-06-26T05:45:32.6024155Z at org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call (MultiThreadedBuilder.java:180) 2026-06-26T05:45:32.6025389Z at java.util.concurrent.FutureTask.run (FutureTask.java:264) 2026-06-26T05:45:32.6026199Z at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:515) 2026-06-26T05:45:32.6029066Z at java.util.concurrent.FutureTask.run (FutureTask.java:264) 2026-06-26T05:45:32.6030001Z at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128) 2026-06-26T05:45:32.6031093Z at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628) 2026-06-26T05:45:32.6034039Z at java.lang.Thread.run (Thread.java:829) 2026-06-26T05:45:32.6034521Z [ERROR] ``` The bundled ASM can't parse major **version 69 (Java 25)**, hence, we are exclude the unreferenced Java 25 aircompressor v3 classes from the shade. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
