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

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


The following commit(s) were added to refs/heads/master by this push:
     new b6128f9b65 [dependenct](fe) Replace jackson-mapper-asl with 
fastxml-jsckson (#17303)
b6128f9b65 is described below

commit b6128f9b65b5be5b5470987515508f8d3b6bc02b
Author: Calvin Kirs <[email protected]>
AuthorDate: Thu Mar 9 09:35:58 2023 +0800

    [dependenct](fe) Replace jackson-mapper-asl with fastxml-jsckson (#17303)
---
 dist/LICENSE-dist.txt                                              | 4 ----
 fe/fe-core/pom.xml                                                 | 5 -----
 fe/fe-core/src/main/java/org/apache/doris/catalog/Env.java         | 2 +-
 .../main/java/org/apache/doris/httpv2/rest/GetLogFileAction.java   | 2 +-
 .../main/java/org/apache/doris/persist/meta/MetaJsonHeader.java    | 2 +-
 .../org/apache/doris/external/elasticsearch/EsNodeInfoTest.java    | 4 ++--
 .../apache/doris/external/elasticsearch/PartitionPhaseTest.java    | 4 ++--
 fe/pom.xml                                                         | 7 -------
 8 files changed, 7 insertions(+), 23 deletions(-)

diff --git a/dist/LICENSE-dist.txt b/dist/LICENSE-dist.txt
index d2b16151cf..5501e9e567 100644
--- a/dist/LICENSE-dist.txt
+++ b/dist/LICENSE-dist.txt
@@ -815,8 +815,6 @@ The Apache Software License, Version 2.0
     * Curator Recipes:
         - org.apache.curator:curator-recipes:2.6.0 
(http://curator.apache.org/curator-recipes)
         - org.apache.curator:curator-recipes:2.7.1 
(http://curator.apache.org/curator-recipes)
-    * Data Mapper for Jackson:
-        - org.codehaus.jackson:jackson-mapper-asl:1.9.13 
(http://jackson.codehaus.org)
     * DataNucleus Core:
         - org.datanucleus:datanucleus-core:4.1.17 
(http://www.datanucleus.org/#/datanucleus-core)
     * DataNucleus JDO API plugin:
@@ -934,8 +932,6 @@ The Apache Software License, Version 2.0
     * JVM Integration for Metrics:
         - io.dropwizard.metrics:metrics-jvm:3.1.5 
(http://metrics.codahale.com/metrics-jvm/)
         - io.dropwizard.metrics:metrics-jvm:4.2.7 
(https://metrics.dropwizard.io/metrics-jvm)
-    * Jackson:
-        - org.codehaus.jackson:jackson-core-asl:1.9.13 
(http://jackson.codehaus.org)
     * Jackson Integration for Metrics:
         - io.dropwizard.metrics:metrics-json:3.1.5 
(http://metrics.codahale.com/metrics-json/)
         - io.dropwizard.metrics:metrics-json:4.2.7 
(https://metrics.dropwizard.io/metrics-json)
diff --git a/fe/fe-core/pom.xml b/fe/fe-core/pom.xml
index 07ade9f929..252c370f15 100644
--- a/fe/fe-core/pom.xml
+++ b/fe/fe-core/pom.xml
@@ -170,11 +170,6 @@ under the License.
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-core</artifactId>
         </dependency>
-        <!-- 
https://mvnrepository.com/artifact/org.codehaus.jackson/jackson-mapper-asl -->
-        <dependency>
-            <groupId>org.codehaus.jackson</groupId>
-            <artifactId>jackson-mapper-asl</artifactId>
-        </dependency>
         <!-- 
https://mvnrepository.com/artifact/net.sourceforge.czt.dev/java-cup -->
         <dependency>
             <groupId>net.sourceforge.czt.dev</groupId>
diff --git a/fe/fe-core/src/main/java/org/apache/doris/catalog/Env.java 
b/fe/fe-core/src/main/java/org/apache/doris/catalog/Env.java
index e253316fee..43b5a26d52 100755
--- a/fe/fe-core/src/main/java/org/apache/doris/catalog/Env.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/catalog/Env.java
@@ -234,6 +234,7 @@ import 
org.apache.doris.transaction.DbUsedDataQuotaInfoCollector;
 import org.apache.doris.transaction.GlobalTransactionMgr;
 import org.apache.doris.transaction.PublishVersionDaemon;
 
+import com.fasterxml.jackson.databind.ObjectMapper;
 import com.google.common.base.Joiner;
 import com.google.common.base.Preconditions;
 import com.google.common.base.Strings;
@@ -250,7 +251,6 @@ import org.apache.commons.collections.CollectionUtils;
 import org.apache.commons.lang3.StringUtils;
 import org.apache.logging.log4j.LogManager;
 import org.apache.logging.log4j.Logger;
-import org.codehaus.jackson.map.ObjectMapper;
 
 import java.io.BufferedReader;
 import java.io.DataInputStream;
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/httpv2/rest/GetLogFileAction.java 
b/fe/fe-core/src/main/java/org/apache/doris/httpv2/rest/GetLogFileAction.java
index 9535cc650d..c96e19971b 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/httpv2/rest/GetLogFileAction.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/httpv2/rest/GetLogFileAction.java
@@ -22,10 +22,10 @@ import org.apache.doris.httpv2.entity.ResponseEntityBuilder;
 import org.apache.doris.mysql.privilege.PrivPredicate;
 import org.apache.doris.qe.ConnectContext;
 
+import com.fasterxml.jackson.databind.ObjectMapper;
 import com.google.common.base.Strings;
 import com.google.common.collect.Maps;
 import com.google.common.collect.Sets;
-import org.codehaus.jackson.map.ObjectMapper;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RequestMethod;
 import org.springframework.web.bind.annotation.RestController;
diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/persist/meta/MetaJsonHeader.java 
b/fe/fe-core/src/main/java/org/apache/doris/persist/meta/MetaJsonHeader.java
index c59b47ad73..82e4a5d48f 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/persist/meta/MetaJsonHeader.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/persist/meta/MetaJsonHeader.java
@@ -20,7 +20,7 @@ package org.apache.doris.persist.meta;
 import org.apache.doris.common.FeConstants;
 import org.apache.doris.common.io.Text;
 
-import org.codehaus.jackson.map.ObjectMapper;
+import com.fasterxml.jackson.databind.ObjectMapper;
 
 import java.io.IOException;
 import java.io.RandomAccessFile;
diff --git 
a/fe/fe-core/src/test/java/org/apache/doris/external/elasticsearch/EsNodeInfoTest.java
 
b/fe/fe-core/src/test/java/org/apache/doris/external/elasticsearch/EsNodeInfoTest.java
index 59b9d8757e..e44ad9322e 100644
--- 
a/fe/fe-core/src/test/java/org/apache/doris/external/elasticsearch/EsNodeInfoTest.java
+++ 
b/fe/fe-core/src/test/java/org/apache/doris/external/elasticsearch/EsNodeInfoTest.java
@@ -17,8 +17,8 @@
 
 package org.apache.doris.external.elasticsearch;
 
-import org.codehaus.jackson.JsonParser;
-import org.codehaus.jackson.map.ObjectMapper;
+import com.fasterxml.jackson.core.JsonParser;
+import com.fasterxml.jackson.databind.ObjectMapper;
 import org.junit.Assert;
 import org.junit.Test;
 
diff --git 
a/fe/fe-core/src/test/java/org/apache/doris/external/elasticsearch/PartitionPhaseTest.java
 
b/fe/fe-core/src/test/java/org/apache/doris/external/elasticsearch/PartitionPhaseTest.java
index f174393669..b700938727 100644
--- 
a/fe/fe-core/src/test/java/org/apache/doris/external/elasticsearch/PartitionPhaseTest.java
+++ 
b/fe/fe-core/src/test/java/org/apache/doris/external/elasticsearch/PartitionPhaseTest.java
@@ -22,10 +22,10 @@ import org.apache.doris.catalog.EsTable;
 import org.apache.doris.catalog.PrimitiveType;
 import org.apache.doris.common.ExceptionChecker;
 
+import com.fasterxml.jackson.core.JsonParser;
+import com.fasterxml.jackson.databind.ObjectMapper;
 import mockit.Expectations;
 import mockit.Injectable;
-import org.codehaus.jackson.JsonParser;
-import org.codehaus.jackson.map.ObjectMapper;
 import org.junit.Assert;
 import org.junit.Test;
 
diff --git a/fe/pom.xml b/fe/pom.xml
index 44cdd12e37..633ff8cde9 100644
--- a/fe/pom.xml
+++ b/fe/pom.xml
@@ -178,7 +178,6 @@ under the License.
         <gson.version>2.8.9</gson.version>
         <guava.version>30.0-jre</guava.version>
         <jackson.version>2.14.2</jackson.version>
-        <jackson-mapper-asl.version>1.9.13</jackson-mapper-asl.version>
         <java-cup.version>0.11-a-czt02-cdh</java-cup.version>
         <javassist.version>3.18.2-GA</javassist.version>
         <javax.servlet-api.version>3.0.1</javax.servlet-api.version>
@@ -401,12 +400,6 @@ under the License.
                 <artifactId>jackson</artifactId>
                 <version>${jackson.version}</version>
             </dependency>
-            <!-- 
https://mvnrepository.com/artifact/org.codehaus.jackson/jackson-mapper-asl -->
-            <dependency>
-                <groupId>org.codehaus.jackson</groupId>
-                <artifactId>jackson-mapper-asl</artifactId>
-                <version>${jackson-mapper-asl.version}</version>
-            </dependency>
             <!-- 
https://mvnrepository.com/artifact/net.sourceforge.czt.dev/java-cup -->
             <dependency>
                 <groupId>net.sourceforge.czt.dev</groupId>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to