You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@impala.apache.org by la...@apache.org on 2024/01/25 18:05:35 UTC

(impala) branch master updated: IMPALA-12746: Bump jackson.databind to 2.15.3

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

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


The following commit(s) were added to refs/heads/master by this push:
     new c14156eb3 IMPALA-12746: Bump jackson.databind to 2.15.3
c14156eb3 is described below

commit c14156eb3a95036d07ae684a046cf15c220066a5
Author: Csaba Ringhofer <cs...@cloudera.com>
AuthorDate: Wed Jan 17 16:19:56 2024 +0100

    IMPALA-12746: Bump jackson.databind to 2.15.3
    
    Also sets dependencyManagement to force using the same version
    for jackson-databind, jackson-core and jackon-annotations. This is
    needed because datagenerator depends on kitesdk, which would pull in a
    very old jackson-core version (2.3.1) and lead to build failures
    with the newer jackson.databind.
    
    Change-Id: I8440426da1395045cf149aca0044286015861e5f
    Reviewed-on: http://gerrit.cloudera.org:8080/20914
    Reviewed-by: Impala Public Jenkins <im...@cloudera.com>
    Tested-by: Impala Public Jenkins <im...@cloudera.com>
---
 bin/impala-config.sh       |  2 +-
 java/datagenerator/pom.xml |  5 +++++
 java/pom.xml               | 16 ++++++++++++++++
 3 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/bin/impala-config.sh b/bin/impala-config.sh
index b6d3547be..8aa37f036 100755
--- a/bin/impala-config.sh
+++ b/bin/impala-config.sh
@@ -279,7 +279,7 @@ export IMPALA_DERBY_VERSION=10.14.2.0
 export IMPALA_GUAVA_VERSION=31.1-jre
 export IMPALA_HUDI_VERSION=0.5.0-incubating
 export IMPALA_HTTP_CORE_VERSION=4.4.14
-export IMPALA_JACKSON_DATABIND_VERSION=2.13.4.2
+export IMPALA_JACKSON_DATABIND_VERSION=2.15.3
 export IMPALA_JSON_SMART_VERSION=2.4.11
 export IMPALA_JUNIT_VERSION=4.12
 export IMPALA_KITE_VERSION=1.1.0
diff --git a/java/datagenerator/pom.xml b/java/datagenerator/pom.xml
index 98da6bccb..b82f44960 100644
--- a/java/datagenerator/pom.xml
+++ b/java/datagenerator/pom.xml
@@ -74,6 +74,11 @@ under the License.
         </exclusion>
       </exclusions>
     </dependency>
+
+    <dependency>
+      <groupId>com.fasterxml.jackson.core</groupId>
+      <artifactId>jackson-databind</artifactId>
+    </dependency>
   </dependencies>
 
   <build>
diff --git a/java/pom.xml b/java/pom.xml
index 6e06c57e2..0116b6b8f 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -359,6 +359,22 @@ under the License.
         <artifactId>spring-core</artifactId>
         <version>${springframework.version}</version>
       </dependency>
+
+      <dependency>
+        <groupId>com.fasterxml.jackson.core</groupId>
+        <artifactId>jackson-databind</artifactId>
+        <version>${jackson-databind.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>com.fasterxml.jackson.core</groupId>
+        <artifactId>jackson-core</artifactId>
+        <version>${jackson-databind.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>com.fasterxml.jackson.core</groupId>
+        <artifactId>jackson-annotations</artifactId>
+        <version>${jackson-databind.version}</version>
+      </dependency>
     </dependencies>
   </dependencyManagement>