Skip to content

Commit 4c37a88

Browse files
cfmcgradybowenliang123
authored andcommitted
[KYUUBI #4824] Bump Jackson from 2.14.2 to 2.15.0
### _Why are the changes needed?_ spark bump jackson from 2.14.2 to 2.15.0 in apache/spark#40933 to fix https://github.com/apache/kyuubi/actions/runs/4943800010/jobs/8838642303 ``` Caused by: org.apache.spark.SparkException: Job aborted due to stage failure: Task 0 in stage 1.0 failed 1 times, most recent failure: Lost task 0.0 in stage 1.0 (TID 1) (localhost executor driver): java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/StreamReadConstraints at org.apache.spark.sql.catalyst.json.JSONOptions.buildJsonFactory(JSONOptions.scala:195) at org.apache.spark.sql.catalyst.json.JsonInferSchema.$anonfun$infer$1(JsonInferSchema.scala:83) at org.apache.spark.rdd.RDD.$anonfun$mapPartitions$2(RDD.scala:855) at org.apache.spark.rdd.RDD.$anonfun$mapPartitions$2$adapted(RDD.scala:855) at org.apache.spark.rdd.MapPartitionsRDD.compute(MapPartitionsRDD.scala:52) at org.apache.spark.rdd.RDD.computeOrReadCheckpoint(RDD.scala:364) at org.apache.spark.rdd.RDD.iterator(RDD.scala:328) at org.apache.spark.scheduler.ResultTask.runTask(ResultTask.scala:92) at org.apache.spark.TaskContext.runTaskWithListeners(TaskContext.scala:161) at org.apache.spark.scheduler.Task.run(Task.scala:139) at org.apache.spark.executor.Executor$TaskRunner.$anonfun$run$3(Executor.scala:554) at org.apache.spark.util.Utils$.tryWithSafeFinally(Utils.scala:1514) at org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:557) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:750) Caused by: java.lang.ClassNotFoundException: com.fasterxml.jackson.core.StreamReadConstraints at java.net.URLClassLoader.findClass(URLClassLoader.java:387) at java.lang.ClassLoader.loadClass(ClassLoader.java:418) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352) at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ... 16 more ``` ### _How was this patch tested?_ - [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible - [ ] Add screenshots for manual tests if appropriate - [x] [Run test](https://kyuubi.readthedocs.io/en/master/develop_tools/testing.html#running-tests) locally before make a pull request Closes #4824 from cfmcgrady/jackson-2.15.0. Closes #4824 7a8a3de [Fu Chen] update dev/dependencyList 2d01b4b [Fu Chen] bump jackson Authored-by: Fu Chen <[email protected]> Signed-off-by: liangbowen <[email protected]>
1 parent 369c21a commit 4c37a88

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

dev/dependencyList

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -68,16 +68,16 @@ httpclient/4.5.14//httpclient-4.5.14.jar
6868
httpcore/4.4.16//httpcore-4.4.16.jar
6969
httpmime/4.5.14//httpmime-4.5.14.jar
7070
j2objc-annotations/1.3//j2objc-annotations-1.3.jar
71-
jackson-annotations/2.14.2//jackson-annotations-2.14.2.jar
72-
jackson-core/2.14.2//jackson-core-2.14.2.jar
73-
jackson-databind/2.14.2//jackson-databind-2.14.2.jar
74-
jackson-dataformat-yaml/2.14.2//jackson-dataformat-yaml-2.14.2.jar
75-
jackson-datatype-jdk8/2.14.2//jackson-datatype-jdk8-2.14.2.jar
76-
jackson-datatype-jsr310/2.14.2//jackson-datatype-jsr310-2.14.2.jar
77-
jackson-jaxrs-base/2.14.2//jackson-jaxrs-base-2.14.2.jar
78-
jackson-jaxrs-json-provider/2.14.2//jackson-jaxrs-json-provider-2.14.2.jar
79-
jackson-module-jaxb-annotations/2.14.2//jackson-module-jaxb-annotations-2.14.2.jar
80-
jackson-module-scala_2.12/2.14.2//jackson-module-scala_2.12-2.14.2.jar
71+
jackson-annotations/2.15.0//jackson-annotations-2.15.0.jar
72+
jackson-core/2.15.0//jackson-core-2.15.0.jar
73+
jackson-databind/2.15.0//jackson-databind-2.15.0.jar
74+
jackson-dataformat-yaml/2.15.0//jackson-dataformat-yaml-2.15.0.jar
75+
jackson-datatype-jdk8/2.15.0//jackson-datatype-jdk8-2.15.0.jar
76+
jackson-datatype-jsr310/2.15.0//jackson-datatype-jsr310-2.15.0.jar
77+
jackson-jaxrs-base/2.15.0//jackson-jaxrs-base-2.15.0.jar
78+
jackson-jaxrs-json-provider/2.15.0//jackson-jaxrs-json-provider-2.15.0.jar
79+
jackson-module-jaxb-annotations/2.15.0//jackson-module-jaxb-annotations-2.15.0.jar
80+
jackson-module-scala_2.12/2.15.0//jackson-module-scala_2.12-2.15.0.jar
8181
jakarta.annotation-api/1.3.5//jakarta.annotation-api-1.3.5.jar
8282
jakarta.inject/2.6.1//jakarta.inject-2.6.1.jar
8383
jakarta.servlet-api/4.0.4//jakarta.servlet-api-4.0.4.jar

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@
157157
<httpclient.version>4.5.14</httpclient.version>
158158
<httpcore.version>4.4.16</httpcore.version>
159159
<iceberg.version>1.2.0</iceberg.version>
160-
<jackson.version>2.14.2</jackson.version>
160+
<jackson.version>2.15.0</jackson.version>
161161
<jakarta.servlet-api.version>4.0.4</jakarta.servlet-api.version>
162162
<jakarta.xml-bind.version>2.3.2</jakarta.xml-bind.version>
163163
<jakarta.activation.version>1.2.2</jakarta.activation.version>

0 commit comments

Comments
 (0)