This is an automated email from the ASF dual-hosted git repository.
ayushsaxena 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 d4d166d51d0 HIVE-29518: Upgrade jackson to 2.18.6 due to
GHSA-72hv-8253-57qq (#6385)
d4d166d51d0 is described below
commit d4d166d51d03ecbb1411f4eb701bb0310786a3f9
Author: MANYA MEHROTRA <[email protected]>
AuthorDate: Fri Apr 10 18:47:15 2026 +0530
HIVE-29518: Upgrade jackson to 2.18.6 due to GHSA-72hv-8253-57qq (#6385)
---
common/src/java/org/apache/hadoop/hive/common/JavaVersionUtils.java | 1 +
pom.xml | 4 ++--
ql/src/java/org/apache/hadoop/hive/ql/stats/OperatorStats.java | 4 ++++
standalone-metastore/pom.xml | 2 +-
4 files changed, 8 insertions(+), 3 deletions(-)
diff --git
a/common/src/java/org/apache/hadoop/hive/common/JavaVersionUtils.java
b/common/src/java/org/apache/hadoop/hive/common/JavaVersionUtils.java
index c1584310d0c..61fe010bf16 100644
--- a/common/src/java/org/apache/hadoop/hive/common/JavaVersionUtils.java
+++ b/common/src/java/org/apache/hadoop/hive/common/JavaVersionUtils.java
@@ -41,6 +41,7 @@ public static String getAddOpensFlagsIfNeeded() {
return " --add-opens=java.base/java.net=ALL-UNNAMED" +
" --add-opens=java.base/java.util=ALL-UNNAMED" +
" --add-opens=java.base/java.util.concurrent=ALL-UNNAMED" +
+ " --add-opens=java.base/java.util.concurrent.locks=ALL-UNNAMED" +
" --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED" +
" --add-opens=java.base/java.lang=ALL-UNNAMED" +
" --add-opens=java.base/java.io=ALL-UNNAMED" +
diff --git a/pom.xml b/pom.xml
index f660a9b7c2c..f80deb53553 100644
--- a/pom.xml
+++ b/pom.xml
@@ -92,7 +92,7 @@
<test.excludes.additional/>
<!-- Plugin and Plugin Dependency Versions -->
<ant.contrib.version>1.0b3</ant.contrib.version>
- <maven.test.jvm.args>-Xmx2048m -DJETTY_AVAILABLE_PROCESSORS=4
-Duser.country=US -Dio.netty.tryReflectionSetAccessible=true
-Djava.locale.providers=COMPAT,CLDR --add-opens java.base/java.net=ALL-UNNAMED
--add-opens java.base/java.util=ALL-UNNAMED --add-opens
java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.nio=ALL-UNNAMED
--add-opens java.base/java.util.concurrent=ALL-UNNAMED --add-opens
java.base/java.util.concurrent.atomic=ALL-UNNAMED --add-opens
java.base/java.util.regex= [...]
+ <maven.test.jvm.args>-Xmx2048m -DJETTY_AVAILABLE_PROCESSORS=4
-Duser.country=US -Dio.netty.tryReflectionSetAccessible=true
-Djava.locale.providers=COMPAT,CLDR --add-opens java.base/java.net=ALL-UNNAMED
--add-opens java.base/java.util=ALL-UNNAMED --add-opens
java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.nio=ALL-UNNAMED
--add-opens java.base/java.util.concurrent=ALL-UNNAMED --add-opens
java.base/java.util.concurrent.locks=ALL-UNNAMED --add-opens
java.base/java.util.concurr [...]
<maven.checkstyle.plugin.version>3.5.0</maven.checkstyle.plugin.version>
<maven.build-helper.plugin.version>3.4.0</maven.build-helper.plugin.version>
<maven.eclipse.plugin.version>2.10</maven.eclipse.plugin.version>
@@ -154,7 +154,7 @@
<httpcomponents5.core.version>5.3.4</httpcomponents5.core.version>
<httpcomponents5.client.version>5.5</httpcomponents5.client.version>
<ivy.version>2.5.2</ivy.version>
- <jackson.version>2.16.1</jackson.version>
+ <jackson.version>2.18.6</jackson.version>
<jamon.plugin.version>2.3.4</jamon.plugin.version>
<jamon-runtime.version>2.4.1</jamon-runtime.version>
<javax-servlet.version>3.1.0</javax-servlet.version>
diff --git a/ql/src/java/org/apache/hadoop/hive/ql/stats/OperatorStats.java
b/ql/src/java/org/apache/hadoop/hive/ql/stats/OperatorStats.java
index 0cb8bbe58dd..0c1aaebbfbb 100644
--- a/ql/src/java/org/apache/hadoop/hive/ql/stats/OperatorStats.java
+++ b/ql/src/java/org/apache/hadoop/hive/ql/stats/OperatorStats.java
@@ -57,6 +57,10 @@ public String getOperatorId() {
return operatorId;
}
+ public void setOperatorId(final String operatorId) {
+ this.operatorId = operatorId;
+ }
+
@Override
public String toString() {
return String.format("OperatorStats %s records: %d", operatorId,
outputRecords);
diff --git a/standalone-metastore/pom.xml b/standalone-metastore/pom.xml
index dd0650312ce..5eb34a8d4fe 100644
--- a/standalone-metastore/pom.xml
+++ b/standalone-metastore/pom.xml
@@ -87,7 +87,7 @@
<guava.version>22.0</guava.version>
<hadoop.version>3.4.2</hadoop.version>
<hikaricp.version>4.0.3</hikaricp.version>
- <jackson.version>2.16.1</jackson.version>
+ <jackson.version>2.18.6</jackson.version>
<jexl.version>3.3</jexl.version>
<javolution.version>5.5.1</javolution.version>
<junit.version>4.13.2</junit.version>