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

malliaridis pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/solr.git


The following commit(s) were added to refs/heads/main by this push:
     new 7317009f984 Update fasterxml (#3227)
7317009f984 is described below

commit 7317009f984d1f2e27519d5db393a0602d533a6c
Author: Solr Bot <125606113+solr...@users.noreply.github.com>
AuthorDate: Sat Sep 13 11:16:50 2025 +0200

    Update fasterxml (#3227)
    
    * Update fasterxml
    
    * Fix version mismatch for jackson core annotations
    
    * Fix version drift in lockfiles
    
    * Add fasterxml BOM as platform dependency to remove dependency versions in 
version catalog
    
    * Update expected bytes length in test
    
    ---------
    
    Co-authored-by: Christos  Malliaridis <c.malliari...@gmail.com>
---
 gradle/libs.versions.toml                          | 12 ++---
 solr/api/build.gradle                              |  5 +-
 solr/api/gradle.lockfile                           | 52 ++++++--------------
 solr/benchmark/gradle.lockfile                     | 14 +++---
 solr/core/build.gradle                             |  1 +
 solr/core/gradle.lockfile                          | 55 ++++++++--------------
 .../org/apache/solr/util/TestCborDataFormat.java   |  2 +-
 solr/cross-dc-manager/gradle.lockfile              | 24 +++++-----
 solr/licenses/jackson-annotations-2.18.2.jar.sha1  |  1 -
 solr/licenses/jackson-annotations-2.20.jar.sha1    |  1 +
 solr/licenses/jackson-core-2.18.2.jar.sha1         |  1 -
 solr/licenses/jackson-core-2.20.0.jar.sha1         |  1 +
 solr/licenses/jackson-databind-2.18.2.jar.sha1     |  1 -
 solr/licenses/jackson-databind-2.20.0.jar.sha1     |  1 +
 .../jackson-dataformat-cbor-2.18.2.jar.sha1        |  1 -
 .../jackson-dataformat-cbor-2.20.0.jar.sha1        |  1 +
 .../jackson-dataformat-csv-2.18.2.jar.sha1         |  1 -
 .../jackson-dataformat-csv-2.20.0.jar.sha1         |  1 +
 .../jackson-dataformat-smile-2.18.2.jar.sha1       |  1 -
 .../jackson-dataformat-smile-2.20.0.jar.sha1       |  1 +
 .../jackson-dataformat-xml-2.18.2.jar.sha1         |  1 -
 .../jackson-dataformat-xml-2.20.0.jar.sha1         |  1 +
 .../licenses/jackson-datatype-jdk8-2.18.2.jar.sha1 |  1 -
 .../licenses/jackson-datatype-jdk8-2.20.0.jar.sha1 |  1 +
 .../jackson-datatype-jsr310-2.18.2.jar.sha1        |  1 -
 .../jackson-datatype-jsr310-2.20.0.jar.sha1        |  1 +
 ...ule-jakarta-xmlbind-annotations-2.18.2.jar.sha1 |  1 -
 ...ule-jakarta-xmlbind-annotations-2.20.0.jar.sha1 |  1 +
 .../licenses/jackson-module-kotlin-2.18.2.jar.sha1 |  1 -
 .../licenses/jackson-module-kotlin-2.20.0.jar.sha1 |  1 +
 .../jackson-module-parameter-names-2.18.2.jar.sha1 |  1 -
 .../jackson-module-parameter-names-2.20.0.jar.sha1 |  1 +
 .../jackson-module-scala_2.13-2.18.2.jar.sha1      |  1 -
 .../jackson-module-scala_2.13-2.20.0.jar.sha1      |  1 +
 solr/licenses/kotlin-reflect-1.8.22.jar.sha1       |  1 -
 solr/licenses/kotlin-reflect-2.0.21.jar.sha1       |  1 +
 solr/licenses/paranamer-2.8.3.jar.sha1             |  1 +
 solr/licenses/paranamer-2.8.jar.sha1               |  1 -
 solr/licenses/scala-library-2.13.15.jar.sha1       |  1 -
 solr/licenses/scala-library-2.13.16.jar.sha1       |  1 +
 solr/licenses/woodstox-core-7.1.1.jar.sha1         |  1 +
 solr/modules/analysis-extras/gradle.lockfile       | 14 +++---
 solr/modules/clustering/gradle.lockfile            | 14 +++---
 solr/modules/cross-dc/gradle.lockfile              | 14 +++---
 solr/modules/extraction/gradle.lockfile            | 14 +++---
 solr/modules/gcs-repository/gradle.lockfile        | 14 +++---
 solr/modules/jwt-auth/gradle.lockfile              | 18 +++----
 solr/modules/langid/gradle.lockfile                | 14 +++---
 solr/modules/llm/gradle.lockfile                   | 14 +++---
 solr/modules/ltr/gradle.lockfile                   | 14 +++---
 solr/modules/opentelemetry/gradle.lockfile         | 14 +++---
 solr/modules/s3-repository/gradle.lockfile         | 25 +++++-----
 solr/modules/scripting/gradle.lockfile             | 14 +++---
 solr/modules/sql/build.gradle                      |  1 +
 solr/modules/sql/gradle.lockfile                   | 24 ++++------
 solr/prometheus-exporter/build.gradle              |  1 +
 solr/prometheus-exporter/gradle.lockfile           | 14 +++---
 solr/server/gradle.lockfile                        | 14 +++---
 solr/solr-ref-guide/gradle.lockfile                | 14 +++---
 solr/solrj-streaming/gradle.lockfile               | 14 +++---
 solr/solrj-zookeeper/gradle.lockfile               | 14 +++---
 solr/solrj/gradle.lockfile                         | 14 +++---
 solr/test-framework/gradle.lockfile                | 14 +++---
 solr/webapp/gradle.lockfile                        | 14 +++---
 64 files changed, 241 insertions(+), 278 deletions(-)

diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index dbdc91227a7..6c2d83df338 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -85,7 +85,7 @@ eclipse-jettytoolchain = "5.0.2"
 # @keep jgit version used by git-status.gradle
 eclipse-jgit = "7.3.0.202506031305-r"
 essenty = "2.5.0"
-fasterxml = "2.18.2"
+fasterxml = "2.20.0"
 fasterxml-woodstox = "7.0.0"
 # @keep Flexmark used in classpath
 flexmark = "0.64.8"
@@ -353,11 +353,11 @@ eclipse-jetty-xml = { module = 
"org.eclipse.jetty:jetty-xml", version.ref = "ecl
 eclipse-jgit-jgit = { module = "org.eclipse.jgit:org.eclipse.jgit", 
version.ref = "eclipse-jgit" }
 essenty-lifecycle = { module = "com.arkivanov.essenty:lifecycle", version.ref 
= "essenty" }
 fasterxml-jackson-bom = { module = "com.fasterxml.jackson:jackson-bom", 
version.ref = "fasterxml" }
-fasterxml-jackson-core-annotations = { module = 
"com.fasterxml.jackson.core:jackson-annotations", version.ref = "fasterxml" }
-fasterxml-jackson-core-core = { module = 
"com.fasterxml.jackson.core:jackson-core", version.ref = "fasterxml" }
-fasterxml-jackson-core-databind = { module = 
"com.fasterxml.jackson.core:jackson-databind", version.ref = "fasterxml" }
-fasterxml-jackson-dataformat-cbor = { module = 
"com.fasterxml.jackson.dataformat:jackson-dataformat-cbor", version.ref = 
"fasterxml" }
-fasterxml-jackson-dataformat-smile = { module = 
"com.fasterxml.jackson.dataformat:jackson-dataformat-smile", version.ref = 
"fasterxml" }
+fasterxml-jackson-core-annotations = { module = 
"com.fasterxml.jackson.core:jackson-annotations" }
+fasterxml-jackson-core-core = { module = 
"com.fasterxml.jackson.core:jackson-core" }
+fasterxml-jackson-core-databind = { module = 
"com.fasterxml.jackson.core:jackson-databind" }
+fasterxml-jackson-dataformat-cbor = { module = 
"com.fasterxml.jackson.dataformat:jackson-dataformat-cbor" }
+fasterxml-jackson-dataformat-smile = { module = 
"com.fasterxml.jackson.dataformat:jackson-dataformat-smile" }
 fasterxml-woodstox-core = { module = "com.fasterxml.woodstox:woodstox-core", 
version.ref = "fasterxml-woodstox" }
 flexmark-extensions-abbreviation = { module = 
"com.vladsch.flexmark:flexmark-ext-abbreviation", version.ref = "flexmark" }
 flexmark-extensions-attributes = { module = 
"com.vladsch.flexmark:flexmark-ext-attributes", version.ref = "flexmark" }
diff --git a/solr/api/build.gradle b/solr/api/build.gradle
index d8128053623..48da335f472 100644
--- a/solr/api/build.gradle
+++ b/solr/api/build.gradle
@@ -61,8 +61,11 @@ resolve {
 
 dependencies {
     api platform(project(":platform"))
+    swaggerDeps platform(project(":platform"))
+    api platform(libs.fasterxml.jackson.bom)
+
     runtimeOnly libs.slf4j.api
-    
+
     implementation libs.jakarta.ws.rsapi
     api libs.fasterxml.jackson.core.annotations
     api libs.swagger3.annotations.jakarta
diff --git a/solr/api/gradle.lockfile b/solr/api/gradle.lockfile
index c30e5506f90..086b10371df 100644
--- a/solr/api/gradle.lockfile
+++ b/solr/api/gradle.lockfile
@@ -3,26 +3,17 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 com.carrotsearch:hppc:0.10.0=jarValidation,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.16.2=swaggerDeps
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,swaggerBuild,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.16.2=swaggerDeps
-com.fasterxml.jackson.core:jackson-core:2.18.2=jarValidation,swaggerBuild,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.16.2=swaggerDeps
-com.fasterxml.jackson.core:jackson-databind:2.18.2=jarValidation,swaggerBuild,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.16.2=swaggerDeps
-com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.18.2=swaggerBuild
-com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.16.2=swaggerDeps
-com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.18.2=swaggerBuild
-com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-base:2.18.2=swaggerBuild
-com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-json-provider:2.18.2=swaggerBuild
-com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.16.2=swaggerDeps
-com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.16.2=swaggerDeps
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,swaggerBuild,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.16.2=swaggerDeps
-com.fasterxml.jackson:jackson-bom:2.16.2=swaggerDeps
-com.fasterxml.jackson:jackson-bom:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,swaggerBuild,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=apiHelper,compileClasspath,jarValidation,runtimeClasspath,swaggerBuild,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=jarValidation,swaggerBuild,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=jarValidation,swaggerBuild,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.20.0=swaggerBuild
+com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.20.0=swaggerBuild
+com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-base:2.20.0=swaggerBuild
+com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-json-provider:2.20.0=swaggerBuild
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,swaggerBuild,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=apiHelper,compileClasspath,jarValidation,runtimeClasspath,swaggerBuild,testCompileClasspath,testRuntimeClasspath
 com.fasterxml.woodstox:woodstox-core:7.0.0=jarValidation,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,jarValidation,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
@@ -54,7 +45,7 @@ 
io.dropwizard.metrics:metrics-jetty12-ee10:4.2.26=jarValidation,testRuntimeClass
 io.dropwizard.metrics:metrics-jetty12:4.2.26=jarValidation,testRuntimeClasspath
 io.dropwizard.metrics:metrics-jmx:4.2.26=jarValidation,testRuntimeClasspath
 io.dropwizard.metrics:metrics-jvm:4.2.26=jarValidation,testRuntimeClasspath
-io.github.classgraph:classgraph:4.8.165=swaggerBuild,swaggerDeps
+io.github.classgraph:classgraph:4.8.165=swaggerBuild
 
io.github.eisop:dataflow-errorprone:3.41.0-eisop1=annotationProcessor,errorprone,testAnnotationProcessor
 
io.github.java-diff-utils:java-diff-utils:4.12=annotationProcessor,errorprone,testAnnotationProcessor
 
io.netty:netty-buffer:4.2.4.Final=jarValidation,testCompileClasspath,testRuntimeClasspath
@@ -75,31 +66,20 @@ 
io.prometheus:prometheus-metrics-exposition-formats:1.1.0=jarValidation,testRunt
 io.prometheus:prometheus-metrics-model:1.1.0=jarValidation,testRuntimeClasspath
 io.sgr:s2-geometry-library-java:1.0.0=jarValidation,testRuntimeClasspath
 
io.swagger.core.v3:swagger-annotations-jakarta:2.2.22=apiHelper,compileClasspath,jarValidation,runtimeClasspath,swaggerBuild,testCompileClasspath,testRuntimeClasspath
-io.swagger.core.v3:swagger-annotations:2.2.22=swaggerDeps
 io.swagger.core.v3:swagger-core-jakarta:2.2.22=swaggerBuild
-io.swagger.core.v3:swagger-core:2.2.22=swaggerDeps
 io.swagger.core.v3:swagger-integration-jakarta:2.2.22=swaggerBuild
-io.swagger.core.v3:swagger-integration:2.2.22=swaggerDeps
 io.swagger.core.v3:swagger-jaxrs2-jakarta:2.2.22=swaggerBuild
-io.swagger.core.v3:swagger-jaxrs2:2.2.22=swaggerDeps
 io.swagger.core.v3:swagger-models-jakarta:2.2.22=swaggerBuild
-io.swagger.core.v3:swagger-models:2.2.22=swaggerDeps
-jakarta.activation:jakarta.activation-api:1.2.2=swaggerDeps
 
jakarta.annotation:jakarta.annotation-api:2.1.1=jarValidation,testRuntimeClasspath
 jakarta.inject:jakarta.inject-api:2.0.1=jarValidation,testRuntimeClasspath
 
jakarta.servlet:jakarta.servlet-api:6.0.0=jarValidation,testCompileClasspath,testRuntimeClasspath
-jakarta.validation:jakarta.validation-api:2.0.2=swaggerDeps
 
jakarta.validation:jakarta.validation-api:3.0.2=jarValidation,swaggerBuild,testRuntimeClasspath
 
jakarta.ws.rs:jakarta.ws.rs-api:3.1.0=compileClasspath,jarValidation,runtimeClasspath,swaggerBuild,testCompileClasspath,testRuntimeClasspath
-jakarta.xml.bind:jakarta.xml.bind-api:2.3.3=swaggerDeps
 jakarta.xml.bind:jakarta.xml.bind-api:3.0.1=swaggerBuild
 
javax.inject:javax.inject:1=annotationProcessor,errorprone,testAnnotationProcessor
-javax.servlet:javax.servlet-api:3.1.0=swaggerDeps
-javax.ws.rs:javax.ws.rs-api:2.1=swaggerDeps
 junit:junit:4.13.2=jarValidation,testCompileClasspath,testRuntimeClasspath
 org.antlr:antlr4-runtime:4.13.2=jarValidation,testRuntimeClasspath
 org.apache.commons:commons-exec:1.5.0=jarValidation,testRuntimeClasspath
-org.apache.commons:commons-lang3:3.14.0=swaggerDeps
 
org.apache.commons:commons-lang3:3.18.0=jarValidation,swaggerBuild,testRuntimeClasspath
 org.apache.commons:commons-math3:3.6.1=jarValidation,testRuntimeClasspath
 
org.apache.curator:curator-client:5.9.0=jarValidation,testCompileClasspath,testRuntimeClasspath
@@ -170,7 +150,7 @@ 
org.glassfish.jersey.ext:jersey-entity-filtering:3.1.11=jarValidation,testRuntim
 
org.glassfish.jersey.inject:jersey-hk2:3.1.11=jarValidation,testRuntimeClasspath
 
org.glassfish.jersey.media:jersey-media-json-jackson:3.1.11=jarValidation,testRuntimeClasspath
 
org.hamcrest:hamcrest:3.0=jarValidation,testCompileClasspath,testRuntimeClasspath
-org.javassist:javassist:3.30.2-GA=jarValidation,swaggerBuild,swaggerDeps,testRuntimeClasspath
+org.javassist:javassist:3.30.2-GA=jarValidation,swaggerBuild,testRuntimeClasspath
 
org.jspecify:jspecify:1.0.0=annotationProcessor,compileClasspath,errorprone,jarValidation,runtimeClasspath,swaggerBuild,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath
 org.junit.jupiter:junit-jupiter-api:5.6.2=jarValidation,testRuntimeClasspath
 
org.junit.platform:junit-platform-commons:1.6.2=jarValidation,testRuntimeClasspath
@@ -184,8 +164,6 @@ 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotatio
 
org.semver4j:semver4j:6.0.0=compileClasspath,jarValidation,runtimeClasspath,swaggerBuild,testCompileClasspath,testRuntimeClasspath
 org.slf4j:jcl-over-slf4j:2.0.17=jarValidation,testRuntimeClasspath
 
org.slf4j:slf4j-api:2.0.17=jarValidation,runtimeClasspath,swaggerBuild,testCompileClasspath,testRuntimeClasspath
-org.slf4j:slf4j-api:2.0.9=swaggerDeps
 org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,testRuntimeClasspath
-org.yaml:snakeyaml:2.2=swaggerDeps
-org.yaml:snakeyaml:2.3=swaggerBuild
-empty=apiHelperTest,compileOnlyHelper,compileOnlyHelperTest,missingdoclet,permitAggregatorUse,permitTestAggregatorUse,permitTestUnusedDeclared,permitTestUsedUndeclared,permitUnusedDeclared,permitUsedUndeclared,signatures
+org.yaml:snakeyaml:2.4=swaggerBuild
+empty=apiHelperTest,compileOnlyHelper,compileOnlyHelperTest,missingdoclet,permitAggregatorUse,permitTestAggregatorUse,permitTestUnusedDeclared,permitTestUsedUndeclared,permitUnusedDeclared,permitUsedUndeclared,signatures,swaggerDeps
diff --git a/solr/benchmark/gradle.lockfile b/solr/benchmark/gradle.lockfile
index 805cc1a7ae6..ff24b9490d3 100644
--- a/solr/benchmark/gradle.lockfile
+++ b/solr/benchmark/gradle.lockfile
@@ -3,13 +3,13 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=jarValidation,runtimeClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=jarValidation,runtimeClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=jarValidation,runtimeClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,runtimeClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,runtimeClasspath,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,runtimeClasspath,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=jarValidation,runtimeClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=jarValidation,runtimeClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,runtimeClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,runtimeClasspath,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,runtimeClasspath,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=jarValidation,runtimeClasspath,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,jarValidation,runtimeClasspath,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/core/build.gradle b/solr/core/build.gradle
index 5f0d78f2d4e..24fd610fc68 100644
--- a/solr/core/build.gradle
+++ b/solr/core/build.gradle
@@ -21,6 +21,7 @@ description = 'Apache Solr Core'
 
 dependencies {
   api platform(project(":platform"))
+  permitUnusedDeclared platform(project(":platform"))
   // Spotbugs Annotations are only needed for old findbugs
   // annotation usage like in Zookeeper during compilation time.
   // It is not included in the release so exclude from checks.
diff --git a/solr/core/gradle.lockfile b/solr/core/gradle.lockfile
index f3a0e831467..0079eb41880 100644
--- a/solr/core/gradle.lockfile
+++ b/solr/core/gradle.lockfile
@@ -4,18 +4,13 @@
 
biz.aQute.bnd:biz.aQute.bnd.annotation:6.4.1=compileClasspath,compileOnlyHelper,jarValidation
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.0=permitUnusedDeclared
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.0=permitUnusedDeclared
-com.fasterxml.jackson.core:jackson-core:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.0=permitUnusedDeclared
-com.fasterxml.jackson.core:jackson-databind:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.0=permitUnusedDeclared
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.0=permitUnusedDeclared
-com.fasterxml.jackson:jackson-bom:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=apiHelper,compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=apiHelper,compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=apiHelper,compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=apiHelper,compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,compileClasspath,errorprone,jarValidation,runtimeClasspath,runtimeLibs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
@@ -73,12 +68,10 @@ 
jakarta.activation:jakarta.activation-api:2.1.3=permitUnusedDeclared
 
jakarta.annotation:jakarta.annotation-api:2.1.1=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 
jakarta.inject:jakarta.inject-api:2.0.1=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 
jakarta.servlet:jakarta.servlet-api:6.0.0=jarValidation,testCompileClasspath,testRuntimeClasspath
-jakarta.validation:jakarta.validation-api:2.0.2=permitUnusedDeclared
-jakarta.validation:jakarta.validation-api:3.0.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+jakarta.validation:jakarta.validation-api:3.0.2=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 
jakarta.ws.rs:jakarta.ws.rs-api:3.1.0=apiHelper,compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 jakarta.xml.bind:jakarta.xml.bind-api:4.0.2=permitUnusedDeclared
 
javax.inject:javax.inject:1=annotationProcessor,errorprone,testAnnotationProcessor
-javax.servlet:javax.servlet-api:3.1.0=permitUnusedDeclared
 junit:junit:4.13.2=jarValidation,testCompileClasspath,testRuntimeClasspath
 
net.bytebuddy:byte-buddy:1.17.7=jarValidation,testCompileClasspath,testRuntimeClasspath
 
org.antlr:antlr4-runtime:4.13.2=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
@@ -143,33 +136,23 @@ 
org.eclipse.jetty:jetty-alpn-java-server:12.0.19=jarValidation,testRuntimeClassp
 org.eclipse.jetty:jetty-alpn-server:12.0.19=jarValidation,testRuntimeClasspath
 
org.eclipse.jetty:jetty-client:12.0.19=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 org.eclipse.jetty:jetty-continuation:9.4.49.v20220914=permitUnusedDeclared
-org.eclipse.jetty:jetty-http:12.0.19=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-org.eclipse.jetty:jetty-http:9.4.49.v20220914=permitUnusedDeclared
-org.eclipse.jetty:jetty-io:12.0.19=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-org.eclipse.jetty:jetty-io:9.4.49.v20220914=permitUnusedDeclared
+org.eclipse.jetty:jetty-http:12.0.19=apiHelper,compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+org.eclipse.jetty:jetty-io:12.0.19=apiHelper,compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 org.eclipse.jetty:jetty-rewrite:12.0.19=jarValidation,testRuntimeClasspath
 
org.eclipse.jetty:jetty-security:12.0.19=jarValidation,testCompileClasspath,testRuntimeClasspath
-org.eclipse.jetty:jetty-server:12.0.19=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-org.eclipse.jetty:jetty-server:9.4.49.v20220914=permitUnusedDeclared
+org.eclipse.jetty:jetty-server:12.0.19=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 
org.eclipse.jetty:jetty-session:12.0.19=jarValidation,testCompileClasspath,testRuntimeClasspath
-org.eclipse.jetty:jetty-util:12.0.19=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-org.eclipse.jetty:jetty-util:9.4.49.v20220914=permitUnusedDeclared
-org.glassfish.hk2.external:aopalliance-repackaged:3.0.6=permitUnusedDeclared
-org.glassfish.hk2.external:aopalliance-repackaged:3.1.1=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+org.eclipse.jetty:jetty-util:12.0.19=apiHelper,compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+org.glassfish.hk2.external:aopalliance-repackaged:3.1.1=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 org.glassfish.hk2.external:jakarta.inject:2.6.1=permitUnusedDeclared
-org.glassfish.hk2:hk2-api:3.0.6=permitUnusedDeclared
-org.glassfish.hk2:hk2-api:3.1.1=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-org.glassfish.hk2:hk2-locator:3.0.6=permitUnusedDeclared
-org.glassfish.hk2:hk2-locator:3.1.1=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-org.glassfish.hk2:hk2-utils:3.0.6=permitUnusedDeclared
-org.glassfish.hk2:hk2-utils:3.1.1=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+org.glassfish.hk2:hk2-api:3.1.1=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+org.glassfish.hk2:hk2-locator:3.1.1=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+org.glassfish.hk2:hk2-utils:3.1.1=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 
org.glassfish.hk2:osgi-resource-locator:1.0.3=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 
org.glassfish.jersey.containers:jersey-container-jetty-http:2.39.1=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-org.glassfish.jersey.core:jersey-client:2.39.1=permitUnusedDeclared
-org.glassfish.jersey.core:jersey-client:3.1.11=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+org.glassfish.jersey.core:jersey-client:3.1.11=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 
org.glassfish.jersey.core:jersey-common:3.1.11=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-org.glassfish.jersey.core:jersey-server:2.39.1=permitUnusedDeclared
-org.glassfish.jersey.core:jersey-server:3.1.11=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+org.glassfish.jersey.core:jersey-server:3.1.11=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 
org.glassfish.jersey.ext:jersey-entity-filtering:3.1.11=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 
org.glassfish.jersey.inject:jersey-hk2:3.1.11=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 
org.glassfish.jersey.media:jersey-media-json-jackson:3.1.11=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
@@ -193,7 +176,7 @@ 
org.ow2.asm:asm:9.8=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClassp
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.semver4j:semver4j:6.0.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
 
org.slf4j:jcl-over-slf4j:2.0.17=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
-org.slf4j:slf4j-api:2.0.17=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:slf4j-api:2.0.17=apiHelper,compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 ua.net.nlp:morfologik-ukrainian-search:4.9.1=jarValidation,testRuntimeClasspath
 
empty=apiHelperTest,missingdoclet,permitAggregatorUse,permitTestAggregatorUse,permitTestUnusedDeclared,permitTestUsedUndeclared,permitUsedUndeclared,signatures
diff --git a/solr/core/src/test/org/apache/solr/util/TestCborDataFormat.java 
b/solr/core/src/test/org/apache/solr/util/TestCborDataFormat.java
index 2c60ecd71f4..c9f7a2df328 100644
--- a/solr/core/src/test/org/apache/solr/util/TestCborDataFormat.java
+++ b/solr/core/src/test/org/apache/solr/util/TestCborDataFormat.java
@@ -217,7 +217,7 @@ public class TestCborDataFormat extends SolrCloudTestCase {
 
     byte[] b = Files.readAllBytes(filmsJson);
     byte[] bytes = serializeToCbor(b);
-    assertEquals(210439, bytes.length);
+    assertEquals(209339, bytes.length);
     LongAdder docsSz = new LongAdder();
     new CborLoader(null, (document) -> docsSz.increment()).stream(new 
ByteArrayInputStream(bytes));
     assertEquals(films.size(), docsSz.intValue());
diff --git a/solr/cross-dc-manager/gradle.lockfile 
b/solr/cross-dc-manager/gradle.lockfile
index 5415ca31a6c..7f66e491602 100644
--- a/solr/cross-dc-manager/gradle.lockfile
+++ b/solr/cross-dc-manager/gradle.lockfile
@@ -3,16 +3,16 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-csv:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-scala_2.13:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-csv:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-scala_2.13:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
@@ -39,7 +39,7 @@ 
com.j256.simplemagic:simplemagic:1.17=jarValidation,runtimeClasspath,runtimeLibs
 
com.jayway.jsonpath:json-path:2.9.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
com.lmax:disruptor:3.4.4=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
com.tdunning:t-digest:3.3=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.thoughtworks.paranamer:paranamer:2.8=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
+com.thoughtworks.paranamer:paranamer:2.8.3=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
 
com.typesafe.scala-logging:scala-logging_2.13:3.9.5=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
 
com.yammer.metrics:metrics-core:2.2.0=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
 
commons-beanutils:commons-beanutils:1.9.4=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
@@ -202,7 +202,7 @@ 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,jarValidation
 
org.rocksdb:rocksdbjni:7.9.2=jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 
org.scala-lang.modules:scala-collection-compat_2.13:2.10.0=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
 
org.scala-lang.modules:scala-java8-compat_2.13:1.0.2=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
-org.scala-lang:scala-library:2.13.15=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
+org.scala-lang:scala-library:2.13.16=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
 
org.scala-lang:scala-reflect:2.13.14=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
org.slf4j:jcl-over-slf4j:2.0.17=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
diff --git a/solr/licenses/jackson-annotations-2.18.2.jar.sha1 
b/solr/licenses/jackson-annotations-2.18.2.jar.sha1
deleted file mode 100644
index d4d6b5afd10..00000000000
--- a/solr/licenses/jackson-annotations-2.18.2.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-985d77751ebc7fce5db115a986bc9aa82f973f4a
diff --git a/solr/licenses/jackson-annotations-2.20.jar.sha1 
b/solr/licenses/jackson-annotations-2.20.jar.sha1
new file mode 100644
index 00000000000..e1372cb64fd
--- /dev/null
+++ b/solr/licenses/jackson-annotations-2.20.jar.sha1
@@ -0,0 +1 @@
+6a5e7291ea3f2b590a7ce400adb7b3aea4d7e12c
diff --git a/solr/licenses/jackson-core-2.18.2.jar.sha1 
b/solr/licenses/jackson-core-2.18.2.jar.sha1
deleted file mode 100644
index 5a43f26c717..00000000000
--- a/solr/licenses/jackson-core-2.18.2.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-fb64ccac5c27dca8819418eb4e443a9f496d9ee7
diff --git a/solr/licenses/jackson-core-2.20.0.jar.sha1 
b/solr/licenses/jackson-core-2.20.0.jar.sha1
new file mode 100644
index 00000000000..93a270078a0
--- /dev/null
+++ b/solr/licenses/jackson-core-2.20.0.jar.sha1
@@ -0,0 +1 @@
+3c97f7fad069f7cfae639d790bd93d6a0b2dff31
diff --git a/solr/licenses/jackson-databind-2.18.2.jar.sha1 
b/solr/licenses/jackson-databind-2.18.2.jar.sha1
deleted file mode 100644
index 688aa9019dd..00000000000
--- a/solr/licenses/jackson-databind-2.18.2.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-deef8697b92141fb6caf7aa86966cff4eec9b04f
diff --git a/solr/licenses/jackson-databind-2.20.0.jar.sha1 
b/solr/licenses/jackson-databind-2.20.0.jar.sha1
new file mode 100644
index 00000000000..58eb6bcf8e3
--- /dev/null
+++ b/solr/licenses/jackson-databind-2.20.0.jar.sha1
@@ -0,0 +1 @@
+f0a5e62fbd21285e9a5498a60dccb097e1ef793b
diff --git a/solr/licenses/jackson-dataformat-cbor-2.18.2.jar.sha1 
b/solr/licenses/jackson-dataformat-cbor-2.18.2.jar.sha1
deleted file mode 100644
index b20e8c6367d..00000000000
--- a/solr/licenses/jackson-dataformat-cbor-2.18.2.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-d4870757eff0344130f60e3ddb882b2336640f73
diff --git a/solr/licenses/jackson-dataformat-cbor-2.20.0.jar.sha1 
b/solr/licenses/jackson-dataformat-cbor-2.20.0.jar.sha1
new file mode 100644
index 00000000000..a4a2e7ab354
--- /dev/null
+++ b/solr/licenses/jackson-dataformat-cbor-2.20.0.jar.sha1
@@ -0,0 +1 @@
+c10e9032bec62df3089ca1cbdef43a1453aca261
diff --git a/solr/licenses/jackson-dataformat-csv-2.18.2.jar.sha1 
b/solr/licenses/jackson-dataformat-csv-2.18.2.jar.sha1
deleted file mode 100644
index e134de3b68f..00000000000
--- a/solr/licenses/jackson-dataformat-csv-2.18.2.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-3e1f715d7cbcc5b79b104115bf8d2a7b0a9b4b22
diff --git a/solr/licenses/jackson-dataformat-csv-2.20.0.jar.sha1 
b/solr/licenses/jackson-dataformat-csv-2.20.0.jar.sha1
new file mode 100644
index 00000000000..33d9eb014a7
--- /dev/null
+++ b/solr/licenses/jackson-dataformat-csv-2.20.0.jar.sha1
@@ -0,0 +1 @@
+0fe14918fcb823216be7c181e393f29b06cf95af
diff --git a/solr/licenses/jackson-dataformat-smile-2.18.2.jar.sha1 
b/solr/licenses/jackson-dataformat-smile-2.18.2.jar.sha1
deleted file mode 100644
index b5c100cdc62..00000000000
--- a/solr/licenses/jackson-dataformat-smile-2.18.2.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-44caf62d743bb5e5876e95efba5a55a1cab1b0db
diff --git a/solr/licenses/jackson-dataformat-smile-2.20.0.jar.sha1 
b/solr/licenses/jackson-dataformat-smile-2.20.0.jar.sha1
new file mode 100644
index 00000000000..5a0e0ce09cd
--- /dev/null
+++ b/solr/licenses/jackson-dataformat-smile-2.20.0.jar.sha1
@@ -0,0 +1 @@
+9cee634578c474142bf367a8d8f6feb526bbb0f8
diff --git a/solr/licenses/jackson-dataformat-xml-2.18.2.jar.sha1 
b/solr/licenses/jackson-dataformat-xml-2.18.2.jar.sha1
deleted file mode 100644
index e1ae96c1bf2..00000000000
--- a/solr/licenses/jackson-dataformat-xml-2.18.2.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-069cb3b7bd34b3f7842cc4a6fd717981433bf73e
diff --git a/solr/licenses/jackson-dataformat-xml-2.20.0.jar.sha1 
b/solr/licenses/jackson-dataformat-xml-2.20.0.jar.sha1
new file mode 100644
index 00000000000..0735f7c5121
--- /dev/null
+++ b/solr/licenses/jackson-dataformat-xml-2.20.0.jar.sha1
@@ -0,0 +1 @@
+18a57479c8fa39bb136ee595b9e6351e9ba3ded8
diff --git a/solr/licenses/jackson-datatype-jdk8-2.18.2.jar.sha1 
b/solr/licenses/jackson-datatype-jdk8-2.18.2.jar.sha1
deleted file mode 100644
index 9a8d5e62670..00000000000
--- a/solr/licenses/jackson-datatype-jdk8-2.18.2.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-9ed6d538ebcc66864e114a7040953dce6ab6ea53
diff --git a/solr/licenses/jackson-datatype-jdk8-2.20.0.jar.sha1 
b/solr/licenses/jackson-datatype-jdk8-2.20.0.jar.sha1
new file mode 100644
index 00000000000..234f5dea225
--- /dev/null
+++ b/solr/licenses/jackson-datatype-jdk8-2.20.0.jar.sha1
@@ -0,0 +1 @@
+3c5fdd700b08c2120afd8c899ce0f139b30f21d1
diff --git a/solr/licenses/jackson-datatype-jsr310-2.18.2.jar.sha1 
b/solr/licenses/jackson-datatype-jsr310-2.18.2.jar.sha1
deleted file mode 100644
index b5b8370cc82..00000000000
--- a/solr/licenses/jackson-datatype-jsr310-2.18.2.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-7b6ff96adf421f4c6edbd694e797dd8fe434510a
diff --git a/solr/licenses/jackson-datatype-jsr310-2.20.0.jar.sha1 
b/solr/licenses/jackson-datatype-jsr310-2.20.0.jar.sha1
new file mode 100644
index 00000000000..78465156d2e
--- /dev/null
+++ b/solr/licenses/jackson-datatype-jsr310-2.20.0.jar.sha1
@@ -0,0 +1 @@
+1af763a5ad4efa536235fafe6b3e690a1d8f071c
diff --git 
a/solr/licenses/jackson-module-jakarta-xmlbind-annotations-2.18.2.jar.sha1 
b/solr/licenses/jackson-module-jakarta-xmlbind-annotations-2.18.2.jar.sha1
deleted file mode 100644
index 6da79ae4020..00000000000
--- a/solr/licenses/jackson-module-jakarta-xmlbind-annotations-2.18.2.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-b801caf12e4541dfd8e28e3680dc04277fcf2311
diff --git 
a/solr/licenses/jackson-module-jakarta-xmlbind-annotations-2.20.0.jar.sha1 
b/solr/licenses/jackson-module-jakarta-xmlbind-annotations-2.20.0.jar.sha1
new file mode 100644
index 00000000000..b0b8c656dab
--- /dev/null
+++ b/solr/licenses/jackson-module-jakarta-xmlbind-annotations-2.20.0.jar.sha1
@@ -0,0 +1 @@
+ebb6e8e61dc8fabbceafedb6770d52a43440b8b4
diff --git a/solr/licenses/jackson-module-kotlin-2.18.2.jar.sha1 
b/solr/licenses/jackson-module-kotlin-2.18.2.jar.sha1
deleted file mode 100644
index 94c889c6c38..00000000000
--- a/solr/licenses/jackson-module-kotlin-2.18.2.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-64d2a72bacd16a9bb46db5662396dd0b606992d4
diff --git a/solr/licenses/jackson-module-kotlin-2.20.0.jar.sha1 
b/solr/licenses/jackson-module-kotlin-2.20.0.jar.sha1
new file mode 100644
index 00000000000..8d9861fc1aa
--- /dev/null
+++ b/solr/licenses/jackson-module-kotlin-2.20.0.jar.sha1
@@ -0,0 +1 @@
+4008f53ae3b50ecab1da28fe31dd104349b3d5b7
diff --git a/solr/licenses/jackson-module-parameter-names-2.18.2.jar.sha1 
b/solr/licenses/jackson-module-parameter-names-2.18.2.jar.sha1
deleted file mode 100644
index aff05a9760a..00000000000
--- a/solr/licenses/jackson-module-parameter-names-2.18.2.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-72960cb3277347a748911d100c3302d60e8a616a
diff --git a/solr/licenses/jackson-module-parameter-names-2.20.0.jar.sha1 
b/solr/licenses/jackson-module-parameter-names-2.20.0.jar.sha1
new file mode 100644
index 00000000000..a29aa420c21
--- /dev/null
+++ b/solr/licenses/jackson-module-parameter-names-2.20.0.jar.sha1
@@ -0,0 +1 @@
+2f1b85a823e67241793dc138c3ff1e4481dd6f09
diff --git a/solr/licenses/jackson-module-scala_2.13-2.18.2.jar.sha1 
b/solr/licenses/jackson-module-scala_2.13-2.18.2.jar.sha1
deleted file mode 100644
index c3576f57a01..00000000000
--- a/solr/licenses/jackson-module-scala_2.13-2.18.2.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-84bb533a599a4eaf901aecce5e75d49490a88774
diff --git a/solr/licenses/jackson-module-scala_2.13-2.20.0.jar.sha1 
b/solr/licenses/jackson-module-scala_2.13-2.20.0.jar.sha1
new file mode 100644
index 00000000000..f9a9ecbb872
--- /dev/null
+++ b/solr/licenses/jackson-module-scala_2.13-2.20.0.jar.sha1
@@ -0,0 +1 @@
+03ad0b05152a74a1ee8bca4186a611158ed9b7b2
diff --git a/solr/licenses/kotlin-reflect-1.8.22.jar.sha1 
b/solr/licenses/kotlin-reflect-1.8.22.jar.sha1
deleted file mode 100644
index 02571f1cce1..00000000000
--- a/solr/licenses/kotlin-reflect-1.8.22.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-b52be44bc57cb6fd2169a29aefa4507c4e49c858
diff --git a/solr/licenses/kotlin-reflect-2.0.21.jar.sha1 
b/solr/licenses/kotlin-reflect-2.0.21.jar.sha1
new file mode 100644
index 00000000000..47d0f973fd3
--- /dev/null
+++ b/solr/licenses/kotlin-reflect-2.0.21.jar.sha1
@@ -0,0 +1 @@
+669e1d35e4ca1797f9ddb2830dd6c36c0ca531e4
diff --git a/solr/licenses/paranamer-2.8.3.jar.sha1 
b/solr/licenses/paranamer-2.8.3.jar.sha1
new file mode 100644
index 00000000000..a004717c78a
--- /dev/null
+++ b/solr/licenses/paranamer-2.8.3.jar.sha1
@@ -0,0 +1 @@
+75ae4eb129574b7fc0df5fa8808d7ed625be815d
diff --git a/solr/licenses/paranamer-2.8.jar.sha1 
b/solr/licenses/paranamer-2.8.jar.sha1
deleted file mode 100644
index cb85c7c1459..00000000000
--- a/solr/licenses/paranamer-2.8.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-619eba74c19ccf1da8ebec97a2d7f8ba05773dd6
diff --git a/solr/licenses/scala-library-2.13.15.jar.sha1 
b/solr/licenses/scala-library-2.13.15.jar.sha1
deleted file mode 100644
index 36f9c041512..00000000000
--- a/solr/licenses/scala-library-2.13.15.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-ed6f1d58968b16c5f9067d5cac032d952552de58
diff --git a/solr/licenses/scala-library-2.13.16.jar.sha1 
b/solr/licenses/scala-library-2.13.16.jar.sha1
new file mode 100644
index 00000000000..5fbc297ffc6
--- /dev/null
+++ b/solr/licenses/scala-library-2.13.16.jar.sha1
@@ -0,0 +1 @@
+9e064d9304904fd7b6bd2b55a9e601b8c1c9006e
diff --git a/solr/licenses/woodstox-core-7.1.1.jar.sha1 
b/solr/licenses/woodstox-core-7.1.1.jar.sha1
new file mode 100644
index 00000000000..50eb8b7c5a0
--- /dev/null
+++ b/solr/licenses/woodstox-core-7.1.1.jar.sha1
@@ -0,0 +1 @@
+76baad1b94513ea896e0a17388890a4c81edd0e0
diff --git a/solr/modules/analysis-extras/gradle.lockfile 
b/solr/modules/analysis-extras/gradle.lockfile
index 3dec923991a..ad192ec7893 100644
--- a/solr/modules/analysis-extras/gradle.lockfile
+++ b/solr/modules/analysis-extras/gradle.lockfile
@@ -3,13 +3,13 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,apiHelper,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/modules/clustering/gradle.lockfile 
b/solr/modules/clustering/gradle.lockfile
index 355bb257e69..6b66405a49d 100644
--- a/solr/modules/clustering/gradle.lockfile
+++ b/solr/modules/clustering/gradle.lockfile
@@ -3,13 +3,13 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/modules/cross-dc/gradle.lockfile 
b/solr/modules/cross-dc/gradle.lockfile
index f86a31214d1..ee0d547e3ae 100644
--- a/solr/modules/cross-dc/gradle.lockfile
+++ b/solr/modules/cross-dc/gradle.lockfile
@@ -3,13 +3,13 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,apiHelper,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/modules/extraction/gradle.lockfile 
b/solr/modules/extraction/gradle.lockfile
index f91e38bf738..a42495189a3 100644
--- a/solr/modules/extraction/gradle.lockfile
+++ b/solr/modules/extraction/gradle.lockfile
@@ -6,13 +6,13 @@ 
com.beust:jcommander:1.82=compileClasspath,jarValidation,runtimeClasspath,runtim
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
com.epam:parso:2.0.14=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testRuntimeClasspath
 
com.github.jai-imageio:jai-imageio-core:1.4.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
diff --git a/solr/modules/gcs-repository/gradle.lockfile 
b/solr/modules/gcs-repository/gradle.lockfile
index 4513fdd71a7..780e09f705c 100644
--- a/solr/modules/gcs-repository/gradle.lockfile
+++ b/solr/modules/gcs-repository/gradle.lockfile
@@ -3,13 +3,13 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,apiHelper,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/modules/jwt-auth/gradle.lockfile 
b/solr/modules/jwt-auth/gradle.lockfile
index 190e81c6434..1b190f733be 100644
--- a/solr/modules/jwt-auth/gradle.lockfile
+++ b/solr/modules/jwt-auth/gradle.lockfile
@@ -3,14 +3,14 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=compileClasspath,jarValidation,permitTestUnusedDeclared,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=jarValidation,permitTestUnusedDeclared,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=jarValidation,permitTestUnusedDeclared,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-kotlin:2.18.2=jarValidation,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=compileClasspath,constraintsOnly,jarValidation,permitTestUnusedDeclared,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=compileClasspath,jarValidation,permitTestUnusedDeclared,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=jarValidation,permitTestUnusedDeclared,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=jarValidation,permitTestUnusedDeclared,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-kotlin:2.20.0=jarValidation,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=compileClasspath,constraintsOnly,jarValidation,permitTestUnusedDeclared,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
@@ -170,7 +170,7 @@ 
org.glassfish.jersey.inject:jersey-hk2:3.1.11=jarValidation,runtimeClasspath,run
 
org.glassfish.jersey.media:jersey-media-json-jackson:3.1.11=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
org.hamcrest:hamcrest:3.0=jarValidation,testCompileClasspath,testRuntimeClasspath
 
org.javassist:javassist:3.30.2-GA=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.jetbrains.kotlin:kotlin-reflect:1.8.22=jarValidation,testRuntimeClasspath
+org.jetbrains.kotlin:kotlin-reflect:2.0.21=jarValidation,testRuntimeClasspath
 
org.jetbrains.kotlin:kotlin-stdlib-common:2.2.0=jarValidation,testCompileClasspath,testRuntimeClasspath
 
org.jetbrains.kotlin:kotlin-stdlib-jdk7:2.2.0=jarValidation,testCompileClasspath,testRuntimeClasspath
 
org.jetbrains.kotlin:kotlin-stdlib-jdk8:2.2.0=jarValidation,testCompileClasspath,testRuntimeClasspath
diff --git a/solr/modules/langid/gradle.lockfile 
b/solr/modules/langid/gradle.lockfile
index b7e518cbc1a..09899293f8a 100644
--- a/solr/modules/langid/gradle.lockfile
+++ b/solr/modules/langid/gradle.lockfile
@@ -4,13 +4,13 @@
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
com.cybozu.labs:langdetect:1.1-20120112=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/modules/llm/gradle.lockfile b/solr/modules/llm/gradle.lockfile
index 41bbfb5b244..f9caa4f57f3 100644
--- a/solr/modules/llm/gradle.lockfile
+++ b/solr/modules/llm/gradle.lockfile
@@ -3,13 +3,13 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/modules/ltr/gradle.lockfile b/solr/modules/ltr/gradle.lockfile
index 0e62ee7d8c5..205d2eda0f4 100644
--- a/solr/modules/ltr/gradle.lockfile
+++ b/solr/modules/ltr/gradle.lockfile
@@ -3,13 +3,13 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/modules/opentelemetry/gradle.lockfile 
b/solr/modules/opentelemetry/gradle.lockfile
index c78c69511e0..3611b4d5043 100644
--- a/solr/modules/opentelemetry/gradle.lockfile
+++ b/solr/modules/opentelemetry/gradle.lockfile
@@ -3,13 +3,13 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/modules/s3-repository/gradle.lockfile 
b/solr/modules/s3-repository/gradle.lockfile
index 0d91af98b45..6eb4f225dda 100644
--- a/solr/modules/s3-repository/gradle.lockfile
+++ b/solr/modules/s3-repository/gradle.lockfile
@@ -10,18 +10,19 @@ 
com.amazonaws:aws-java-sdk-s3:1.12.779=jarValidation,testCompileClasspath,testRu
 
com.amazonaws:jmespath-java:1.12.779=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.18.2=jarValidation,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.18.2=jarValidation,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.18.2=jarValidation,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-parameter-names:2.18.2=jarValidation,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.woodstox:woodstox-core:7.0.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.20.0=jarValidation,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.20.0=jarValidation,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.20.0=jarValidation,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=apiHelper,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-parameter-names:2.20.0=jarValidation,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=apiHelper,compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.woodstox:woodstox-core:7.0.0=apiHelper,runtimeClasspath,runtimeLibs,solrPlatformLibs
+com.fasterxml.woodstox:woodstox-core:7.1.1=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,apiHelper,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
 
com.google.auto.service:auto-service-annotations:1.0.1=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/modules/scripting/gradle.lockfile 
b/solr/modules/scripting/gradle.lockfile
index 1ae65642c1f..21c3a5fdb5e 100644
--- a/solr/modules/scripting/gradle.lockfile
+++ b/solr/modules/scripting/gradle.lockfile
@@ -3,13 +3,13 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/modules/sql/build.gradle b/solr/modules/sql/build.gradle
index 2930737d860..d8ba73eb7bc 100644
--- a/solr/modules/sql/build.gradle
+++ b/solr/modules/sql/build.gradle
@@ -21,6 +21,7 @@ description = 'SQL Module'
 
 dependencies {
   implementation platform(project(':platform'))
+  permitUnusedDeclared platform(project(":platform"))
   implementation project(':solr:core')
   implementation project(':solr:solrj')
   implementation project(':solr:solrj-streaming')
diff --git a/solr/modules/sql/gradle.lockfile b/solr/modules/sql/gradle.lockfile
index 7278ffcdd49..89e85fd3495 100644
--- a/solr/modules/sql/gradle.lockfile
+++ b/solr/modules/sql/gradle.lockfile
@@ -3,17 +3,13 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.15.2=permitUnusedDeclared
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.15.2=permitUnusedDeclared
-com.fasterxml.jackson.core:jackson-core:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.15.2=permitUnusedDeclared
-com.fasterxml.jackson.core:jackson-databind:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.15.2=permitUnusedDeclared
-com.fasterxml.jackson:jackson-bom:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
@@ -30,8 +26,7 @@ 
com.google.guava:failureaccess:1.0.2=annotationProcessor,compileClasspath,errorp
 
com.google.guava:guava:33.1.0-jre=annotationProcessor,compileClasspath,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath
 
com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=annotationProcessor,compileClasspath,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath
 com.google.j2objc:j2objc-annotations:3.1=compileClasspath,testCompileClasspath
-com.google.protobuf:protobuf-java:3.21.9=permitUnusedDeclared
-com.google.protobuf:protobuf-java:3.25.8=annotationProcessor,compileClasspath,errorprone,jarValidation,runtimeClasspath,runtimeLibs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath
+com.google.protobuf:protobuf-java:3.25.8=annotationProcessor,compileClasspath,errorprone,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath
 
com.googlecode.json-simple:json-simple:1.1.1=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 com.ibm.icu:icu4j:77.1=jarValidation,testRuntimeClasspath
 
com.j256.simplemagic:simplemagic:1.17=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
@@ -187,8 +182,7 @@ 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotatio
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
org.slf4j:jcl-over-slf4j:2.0.17=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 org.slf4j:jul-to-slf4j:2.0.17=solrPlatformLibs
-org.slf4j:slf4j-api:1.7.36=permitUnusedDeclared
-org.slf4j:slf4j-api:2.0.17=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:slf4j-api:2.0.17=compileClasspath,jarValidation,permitUnusedDeclared,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 ua.net.nlp:morfologik-ukrainian-search:4.9.1=jarValidation,testRuntimeClasspath
 
empty=apiHelper,apiHelperTest,compileOnlyHelperTest,missingdoclet,packaging,permitAggregatorUse,permitTestAggregatorUse,permitTestUnusedDeclared,permitTestUsedUndeclared,permitUsedUndeclared,signatures
diff --git a/solr/prometheus-exporter/build.gradle 
b/solr/prometheus-exporter/build.gradle
index b6c7f01b132..26204db9487 100644
--- a/solr/prometheus-exporter/build.gradle
+++ b/solr/prometheus-exporter/build.gradle
@@ -22,6 +22,7 @@ description = 'Prometheus exporter for exposing metrics from 
Solr using Metrics
 
 dependencies {
   implementation platform(project(':platform'))
+  implementation platform(libs.fasterxml.jackson.bom)
   implementation project(':solr:solrj')
   runtimeOnly project(':solr:solrj-zookeeper')
   // ideally remove ZK dep
diff --git a/solr/prometheus-exporter/gradle.lockfile 
b/solr/prometheus-exporter/gradle.lockfile
index 27fce6c6b50..4cf64869253 100644
--- a/solr/prometheus-exporter/gradle.lockfile
+++ b/solr/prometheus-exporter/gradle.lockfile
@@ -3,13 +3,13 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=jarValidation,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,solrPlatformLibs,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,solrPlatformLibs,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=jarValidation,solrPlatformLibs,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,compileClasspath,errorprone,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/server/gradle.lockfile b/solr/server/gradle.lockfile
index d7bcd83425a..3fb8bb41d82 100644
--- a/solr/server/gradle.lockfile
+++ b/solr/server/gradle.lockfile
@@ -2,13 +2,13 @@
 # Manual edits can break the build and are not advised.
 # This file is expected to be part of source control.
 com.carrotsearch:hppc:0.10.0=jarValidation,runtimeClasspath,solrCore
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=jarValidation,runtimeClasspath,solrCore
-com.fasterxml.jackson.core:jackson-core:2.18.2=jarValidation,runtimeClasspath,solrCore
-com.fasterxml.jackson.core:jackson-databind:2.18.2=jarValidation,runtimeClasspath,solrCore
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,runtimeClasspath,solrCore
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,runtimeClasspath,solrCore
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,runtimeClasspath,solrCore
-com.fasterxml.jackson:jackson-bom:2.18.2=jarValidation,runtimeClasspath,solrCore
+com.fasterxml.jackson.core:jackson-annotations:2.20=jarValidation,runtimeClasspath,solrCore
+com.fasterxml.jackson.core:jackson-core:2.20.0=jarValidation,runtimeClasspath,solrCore
+com.fasterxml.jackson.core:jackson-databind:2.20.0=jarValidation,runtimeClasspath,solrCore
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,runtimeClasspath,solrCore
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,runtimeClasspath,solrCore
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,runtimeClasspath,solrCore
+com.fasterxml.jackson:jackson-bom:2.20.0=jarValidation,runtimeClasspath,solrCore
 
com.fasterxml.woodstox:woodstox-core:7.0.0=jarValidation,runtimeClasspath,solrCore
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,jarValidation,runtimeClasspath,solrCore,testAnnotationProcessor
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/solr-ref-guide/gradle.lockfile 
b/solr/solr-ref-guide/gradle.lockfile
index 7409f4d90aa..fe5b7d03c55 100644
--- a/solr/solr-ref-guide/gradle.lockfile
+++ b/solr/solr-ref-guide/gradle.lockfile
@@ -3,13 +3,13 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=testCompileClasspath,testRuntimeClasspath
 com.carrotsearch:hppc:0.10.0=testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=testCompileClasspath,testRuntimeClasspath
 com.fasterxml.woodstox:woodstox-core:7.0.0=testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/solrj-streaming/gradle.lockfile 
b/solr/solrj-streaming/gradle.lockfile
index a6e7888021f..bd8f91078ea 100644
--- a/solr/solrj-streaming/gradle.lockfile
+++ b/solr/solrj-streaming/gradle.lockfile
@@ -3,13 +3,13 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 com.carrotsearch:hppc:0.10.0=jarValidation,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=compileClasspath,jarValidation,permitTestUsedUndeclared,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=jarValidation,permitTestUsedUndeclared,runtimeClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=jarValidation,permitTestUsedUndeclared,runtimeClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=compileClasspath,jarValidation,permitTestUsedUndeclared,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=compileClasspath,jarValidation,permitTestUsedUndeclared,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=jarValidation,permitTestUsedUndeclared,runtimeClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=jarValidation,permitTestUsedUndeclared,runtimeClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=compileClasspath,jarValidation,permitTestUsedUndeclared,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
 com.fasterxml.woodstox:woodstox-core:7.0.0=jarValidation,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,jarValidation,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/solrj-zookeeper/gradle.lockfile 
b/solr/solrj-zookeeper/gradle.lockfile
index 789a05bce34..e68a5c2de55 100644
--- a/solr/solrj-zookeeper/gradle.lockfile
+++ b/solr/solrj-zookeeper/gradle.lockfile
@@ -3,13 +3,13 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 com.carrotsearch:hppc:0.10.0=jarValidation,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=compileClasspath,jarValidation,permitTestUsedUndeclared,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=jarValidation,permitTestUsedUndeclared,runtimeClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=jarValidation,permitTestUsedUndeclared,runtimeClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=compileClasspath,jarValidation,permitTestUsedUndeclared,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=compileClasspath,jarValidation,permitTestUsedUndeclared,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=jarValidation,permitTestUsedUndeclared,runtimeClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=jarValidation,permitTestUsedUndeclared,runtimeClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=compileClasspath,jarValidation,permitTestUsedUndeclared,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
 com.fasterxml.woodstox:woodstox-core:7.0.0=jarValidation,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,jarValidation,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/solrj/gradle.lockfile b/solr/solrj/gradle.lockfile
index f022c810c5c..4391c263b54 100644
--- a/solr/solrj/gradle.lockfile
+++ b/solr/solrj/gradle.lockfile
@@ -3,13 +3,13 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=jarValidation,testCompileClasspath,testRuntimeClasspath
 com.carrotsearch:hppc:0.10.0=jarValidation,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=jarValidation,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=jarValidation,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=jarValidation,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=apiHelper,compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=jarValidation,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=jarValidation,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=jarValidation,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=apiHelper,compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
 com.fasterxml.woodstox:woodstox-core:7.0.0=jarValidation,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,jarValidation,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/test-framework/gradle.lockfile 
b/solr/test-framework/gradle.lockfile
index 1e145ab771c..f1625c9c6d6 100644
--- a/solr/test-framework/gradle.lockfile
+++ b/solr/test-framework/gradle.lockfile
@@ -3,13 +3,13 @@
 # This file is expected to be part of source control.
 
com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.8.3=apiHelper,compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
 
com.carrotsearch:hppc:0.10.0=apiHelper,jarValidation,runtimeClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-core:2.18.2=apiHelper,jarValidation,runtimeClasspath,testRuntimeClasspath
-com.fasterxml.jackson.core:jackson-databind:2.18.2=apiHelper,jarValidation,runtimeClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=apiHelper,jarValidation,runtimeClasspath,testRuntimeClasspath
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=apiHelper,jarValidation,runtimeClasspath,testRuntimeClasspath
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=apiHelper,jarValidation,runtimeClasspath,testRuntimeClasspath
-com.fasterxml.jackson:jackson-bom:2.18.2=apiHelper,compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-annotations:2.20=apiHelper,compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-core:2.20.0=apiHelper,jarValidation,runtimeClasspath,testRuntimeClasspath
+com.fasterxml.jackson.core:jackson-databind:2.20.0=apiHelper,jarValidation,runtimeClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=apiHelper,jarValidation,runtimeClasspath,testRuntimeClasspath
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=apiHelper,jarValidation,runtimeClasspath,testRuntimeClasspath
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=apiHelper,jarValidation,runtimeClasspath,testRuntimeClasspath
+com.fasterxml.jackson:jackson-bom:2.20.0=apiHelper,compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
 
com.fasterxml.woodstox:woodstox-core:7.0.0=apiHelper,jarValidation,runtimeClasspath,testRuntimeClasspath
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,apiHelper,errorprone,jarValidation,runtimeClasspath,testAnnotationProcessor,testRuntimeClasspath
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor
diff --git a/solr/webapp/gradle.lockfile b/solr/webapp/gradle.lockfile
index 63dc09df278..9e41c8e916b 100644
--- a/solr/webapp/gradle.lockfile
+++ b/solr/webapp/gradle.lockfile
@@ -2,13 +2,13 @@
 # Manual edits can break the build and are not advised.
 # This file is expected to be part of source control.
 com.carrotsearch:hppc:0.10.0=permitUnusedDeclared,solrCore
-com.fasterxml.jackson.core:jackson-annotations:2.18.2=permitUnusedDeclared,solrCore
-com.fasterxml.jackson.core:jackson-core:2.18.2=permitUnusedDeclared,solrCore
-com.fasterxml.jackson.core:jackson-databind:2.18.2=permitUnusedDeclared,solrCore
-com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.18.2=permitUnusedDeclared,solrCore
-com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.18.2=permitUnusedDeclared,solrCore
-com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.18.2=permitUnusedDeclared,solrCore
-com.fasterxml.jackson:jackson-bom:2.18.2=permitUnusedDeclared,solrCore
+com.fasterxml.jackson.core:jackson-annotations:2.20=permitUnusedDeclared,solrCore
+com.fasterxml.jackson.core:jackson-core:2.20.0=permitUnusedDeclared,solrCore
+com.fasterxml.jackson.core:jackson-databind:2.20.0=permitUnusedDeclared,solrCore
+com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.20.0=permitUnusedDeclared,solrCore
+com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.20.0=permitUnusedDeclared,solrCore
+com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.20.0=permitUnusedDeclared,solrCore
+com.fasterxml.jackson:jackson-bom:2.20.0=permitUnusedDeclared,solrCore
 com.fasterxml.woodstox:woodstox-core:7.0.0=permitUnusedDeclared,solrCore
 
com.github.ben-manes.caffeine:caffeine:3.1.8=annotationProcessor,errorprone,permitUnusedDeclared,solrCore,testAnnotationProcessor
 
com.github.kevinstern:software-and-algorithms:1.0=annotationProcessor,errorprone,testAnnotationProcessor

Reply via email to