Skip to content

Commit 09e1162

Browse files
author
ManyaMehrotra
committed
HIVE-29518: Upgrade jackson to 2.18.6 due to GHSA-72hv-8253-57qq
Made-with: Cursor
1 parent 24e835c commit 09e1162

3 files changed

Lines changed: 66 additions & 10 deletions

File tree

pom.xml

Lines changed: 38 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@
154154
<httpcomponents5.core.version>5.3.4</httpcomponents5.core.version>
155155
<httpcomponents5.client.version>5.5</httpcomponents5.client.version>
156156
<ivy.version>2.5.2</ivy.version>
157-
<jackson.version>2.16.1</jackson.version>
157+
<jackson.version>2.18.6</jackson.version>
158158
<jamon.plugin.version>2.3.4</jamon.plugin.version>
159159
<jamon-runtime.version>2.4.1</jamon-runtime.version>
160160
<javax-servlet.version>3.1.0</javax-servlet.version>
@@ -759,11 +759,44 @@
759759
<version>${groovy.version}</version>
760760
</dependency>
761761
<dependency>
762-
<groupId>com.fasterxml.jackson</groupId>
763-
<artifactId>jackson-bom</artifactId>
762+
<groupId>com.fasterxml.jackson.core</groupId>
763+
<artifactId>jackson-core</artifactId>
764764
<version>${jackson.version}</version>
765-
<type>pom</type>
766-
<scope>import</scope>
765+
</dependency>
766+
<dependency>
767+
<groupId>com.fasterxml.jackson.core</groupId>
768+
<artifactId>jackson-databind</artifactId>
769+
<version>${jackson.version}</version>
770+
</dependency>
771+
<dependency>
772+
<groupId>com.fasterxml.jackson.core</groupId>
773+
<artifactId>jackson-annotations</artifactId>
774+
<version>${jackson.version}</version>
775+
</dependency>
776+
<dependency>
777+
<groupId>com.fasterxml.jackson.dataformat</groupId>
778+
<artifactId>jackson-dataformat-smile</artifactId>
779+
<version>2.16.1</version>
780+
</dependency>
781+
<dependency>
782+
<groupId>com.fasterxml.jackson.dataformat</groupId>
783+
<artifactId>jackson-dataformat-yaml</artifactId>
784+
<version>2.16.1</version>
785+
</dependency>
786+
<dependency>
787+
<groupId>com.fasterxml.jackson.dataformat</groupId>
788+
<artifactId>jackson-dataformat-csv</artifactId>
789+
<version>2.16.1</version>
790+
</dependency>
791+
<dependency>
792+
<groupId>com.fasterxml.jackson.datatype</groupId>
793+
<artifactId>jackson-datatype-jdk8</artifactId>
794+
<version>2.16.1</version>
795+
</dependency>
796+
<dependency>
797+
<groupId>com.fasterxml.jackson.module</groupId>
798+
<artifactId>jackson-module-scala_2.12</artifactId>
799+
<version>2.16.1</version>
767800
</dependency>
768801
<dependency>
769802
<groupId>org.codehaus.jettison</groupId>

standalone-metastore/pom.xml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
<guava.version>22.0</guava.version>
8888
<hadoop.version>3.4.2</hadoop.version>
8989
<hikaricp.version>4.0.3</hikaricp.version>
90-
<jackson.version>2.16.1</jackson.version>
90+
<jackson.version>2.18.6</jackson.version>
9191
<jexl.version>3.3</jexl.version>
9292
<javolution.version>5.5.1</javolution.version>
9393
<junit.version>4.13.2</junit.version>
@@ -167,11 +167,19 @@
167167
<version>${orc.version}</version>
168168
</dependency>
169169
<dependency>
170-
<groupId>com.fasterxml.jackson</groupId>
171-
<artifactId>jackson-bom</artifactId>
170+
<groupId>com.fasterxml.jackson.core</groupId>
171+
<artifactId>jackson-core</artifactId>
172+
<version>${jackson.version}</version>
173+
</dependency>
174+
<dependency>
175+
<groupId>com.fasterxml.jackson.core</groupId>
176+
<artifactId>jackson-databind</artifactId>
177+
<version>${jackson.version}</version>
178+
</dependency>
179+
<dependency>
180+
<groupId>com.fasterxml.jackson.core</groupId>
181+
<artifactId>jackson-annotations</artifactId>
172182
<version>${jackson.version}</version>
173-
<type>pom</type>
174-
<scope>import</scope>
175183
</dependency>
176184
<dependency>
177185
<groupId>com.github.joshelser</groupId>

storage-api/pom.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,21 @@
4646
</properties>
4747
<dependencyManagement>
4848
<dependencies>
49+
<dependency>
50+
<groupId>com.fasterxml.jackson.core</groupId>
51+
<artifactId>jackson-core</artifactId>
52+
<version>2.18.6</version>
53+
</dependency>
54+
<dependency>
55+
<groupId>com.fasterxml.jackson.core</groupId>
56+
<artifactId>jackson-databind</artifactId>
57+
<version>2.18.6</version>
58+
</dependency>
59+
<dependency>
60+
<groupId>com.fasterxml.jackson.core</groupId>
61+
<artifactId>jackson-annotations</artifactId>
62+
<version>2.18.6</version>
63+
</dependency>
4964
<dependency>
5065
<groupId>io.netty</groupId>
5166
<artifactId>netty-handler</artifactId>

0 commit comments

Comments
 (0)