This is an automated email from the ASF dual-hosted git repository.

dengzh pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git


The following commit(s) were added to refs/heads/master by this push:
     new 4e48dcec19c HIVE-29386: Fix hmsbench runtime error on jdk21 (#6250)
4e48dcec19c is described below

commit 4e48dcec19c310aadd6eb07350481ab7a13e9d90
Author: Wechar Yu <[email protected]>
AuthorDate: Thu Jan 8 12:38:50 2026 +0800

    HIVE-29386: Fix hmsbench runtime error on jdk21 (#6250)
---
 .../metastore-tools/metastore-benchmarks/pom.xml           | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/standalone-metastore/metastore-tools/metastore-benchmarks/pom.xml 
b/standalone-metastore/metastore-tools/metastore-benchmarks/pom.xml
index 5570195b74b..4e38d2dc144 100644
--- a/standalone-metastore/metastore-tools/metastore-benchmarks/pom.xml
+++ b/standalone-metastore/metastore-tools/metastore-benchmarks/pom.xml
@@ -79,11 +79,6 @@
       <artifactId>jmh-core</artifactId>
       <version>${jmh.version}</version>
     </dependency>
-    <dependency>
-      <groupId>org.openjdk.jmh</groupId>
-      <artifactId>jmh-generator-annprocess</artifactId>
-      <version>${jmh.version}</version>
-    </dependency>
     <dependency>
       <groupId>org.apache.logging.log4j</groupId>
       <artifactId>log4j-slf4j-impl</artifactId>
@@ -153,6 +148,9 @@
                     <transformer 
implementation="org.apache.logging.log4j.maven.plugins.shade.transformer.Log4j2PluginCacheFileTransformer"/>
                     <transformer 
implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                       
<mainClass>org.apache.hadoop.hive.metastore.tools.BenchmarkTool</mainClass>
+                      <manifestEntries>
+                        <Multi-Release>true</Multi-Release>
+                      </manifestEntries>
                     </transformer>
                   </transformers>
                   <filters>
@@ -190,6 +188,7 @@
         <artifactId>maven-compiler-plugin</artifactId>
         <configuration>
           <fork>true</fork>
+          <proc>full</proc>
           <compilerArgs>
             <arg>-XDcompilePolicy=simple</arg>
             <arg>--should-stop=ifError=FLOW</arg>
@@ -211,6 +210,11 @@
               <artifactId>error_prone_core</artifactId>
               <version>${errorprone.core.version}</version>
             </path>
+            <path>
+              <groupId>org.openjdk.jmh</groupId>
+              <artifactId>jmh-generator-annprocess</artifactId>
+              <version>${jmh.version}</version>
+            </path>
           </annotationProcessorPaths>
           <forceJavacCompilerUse>true</forceJavacCompilerUse>
         </configuration>

Reply via email to