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

dongjoon-hyun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/spark.git


The following commit(s) were added to refs/heads/master by this push:
     new 06e0ee7f3a71 [SPARK-58259][BUILD] Remove redundant Jackson version 
declarations managed by jackson-bom
06e0ee7f3a71 is described below

commit 06e0ee7f3a71d66f3a61aed4490a7e5ec8ef2f56
Author: gillespeiffer-db <[email protected]>
AuthorDate: Fri Jul 24 12:51:53 2026 -0700

    [SPARK-58259][BUILD] Remove redundant Jackson version declarations managed 
by jackson-bom
    
    ### What changes were proposed in this pull request?
    
    This PR drops the redundant per-module 
`<version>${fasterxml.jackson.version}</version>` declarations on the 
`com.fasterxml.jackson.dataformat` artifacts in `connector/kinesis-asl`, 
`hadoop-cloud`, and `resource-managers/kubernetes/core`. These artifacts are 
already managed by the `com.fasterxml.jackson:jackson-bom` import 
(apache/spark#52668), so the per-module versions are redundant. Completes the 
`jackson-bom` adoption, consistent with the `jjwt-bom` (apache/spark#56155) and 
`grpc- [...]
    
    ### Why are the changes needed?
    
    Simplify dependency management.
    
    ### Does this PR introduce _any_ user-facing change?
    
    No.
    
    ### How was this patch tested?
    
    Pass the CIs. No-op on dependency resolution — the 
`com.fasterxml.jackson.dataformat` artifacts resolve identically (`2.22.0`, 
direct and transitive) before/after, verified with `build/mvn dependency:tree`.
    
    ### Was this patch authored or co-authored using generative AI tooling?
    
    Generated-by: Claude Code (Opus 4.8)
    
    Closes #56773 from gillespeiffer-db/jackson-bom-cleanup.
    
    Authored-by: gillespeiffer-db 
<[email protected]>
    Signed-off-by: Dongjoon Hyun <[email protected]>
---
 connector/kinesis-asl/pom.xml             | 1 -
 hadoop-cloud/pom.xml                      | 1 -
 resource-managers/kubernetes/core/pom.xml | 1 -
 3 files changed, 3 deletions(-)

diff --git a/connector/kinesis-asl/pom.xml b/connector/kinesis-asl/pom.xml
index 46be379bc039..4d62b8b13dca 100644
--- a/connector/kinesis-asl/pom.xml
+++ b/connector/kinesis-asl/pom.xml
@@ -134,7 +134,6 @@
     <dependency>
       <groupId>com.fasterxml.jackson.dataformat</groupId>
       <artifactId>jackson-dataformat-cbor</artifactId>
-      <version>${fasterxml.jackson.version}</version>
     </dependency>
     <dependency>
       <groupId>org.mockito</groupId>
diff --git a/hadoop-cloud/pom.xml b/hadoop-cloud/pom.xml
index 10408ba66f98..e87fbfae61a6 100644
--- a/hadoop-cloud/pom.xml
+++ b/hadoop-cloud/pom.xml
@@ -139,7 +139,6 @@
     <dependency>
       <groupId>com.fasterxml.jackson.dataformat</groupId>
       <artifactId>jackson-dataformat-cbor</artifactId>
-      <version>${fasterxml.jackson.version}</version>
     </dependency>
     <!--Explicit declaration to force in Spark version into transitive 
dependencies -->
     <dependency>
diff --git a/resource-managers/kubernetes/core/pom.xml 
b/resource-managers/kubernetes/core/pom.xml
index b640b60c4eab..c38f947efcf6 100644
--- a/resource-managers/kubernetes/core/pom.xml
+++ b/resource-managers/kubernetes/core/pom.xml
@@ -157,7 +157,6 @@
     <dependency>
       <groupId>com.fasterxml.jackson.dataformat</groupId>
       <artifactId>jackson-dataformat-yaml</artifactId>
-      <version>${fasterxml.jackson.version}</version>
     </dependency>
 
     <!-- Explicitly depend on shaded dependencies from the parent, since 
shaded deps aren't transitive -->


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

Reply via email to