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

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

commit 872a2eece200f3ffda7c5013f0d824ecdb72dbc0
Author: Solr Bot <[email protected]>
AuthorDate: Sun Oct 4 14:22:22 2026 +0200

    Update Logging to v2.0.20 (#4981)
    
    (cherry picked from commit ec23d1007cb02b227eed8239955ee8a9c90e59ca)
---
 changelog/unreleased/PR#4981-update-logging-to-v2-0-20.yml | 7 +++++++
 gradle.lockfile                                            | 4 ++--
 gradle/libs.versions.toml                                  | 2 +-
 solr/api/gradle.lockfile                                   | 4 ++--
 solr/benchmark/gradle.lockfile                             | 4 ++--
 solr/core/gradle.lockfile                                  | 4 ++--
 solr/cross-dc-manager/gradle.lockfile                      | 6 +++---
 solr/licenses/jcl-over-slf4j-2.0.18.jar.sha1               | 1 -
 solr/licenses/jcl-over-slf4j-2.0.20.jar.sha1               | 1 +
 solr/licenses/jul-to-slf4j-2.0.18.jar.sha1                 | 1 -
 solr/licenses/jul-to-slf4j-2.0.20.jar.sha1                 | 1 +
 solr/licenses/slf4j-api-2.0.18.jar.sha1                    | 1 -
 solr/licenses/slf4j-api-2.0.20.jar.sha1                    | 1 +
 solr/modules/analysis-extras/gradle.lockfile               | 6 +++---
 solr/modules/clustering/gradle.lockfile                    | 6 +++---
 solr/modules/cross-dc/gradle.lockfile                      | 6 +++---
 solr/modules/cuvs/gradle.lockfile                          | 6 +++---
 solr/modules/extraction/gradle.lockfile                    | 6 +++---
 solr/modules/gcs-repository/gradle.lockfile                | 6 +++---
 solr/modules/jwt-auth/gradle.lockfile                      | 6 +++---
 solr/modules/langid/gradle.lockfile                        | 6 +++---
 solr/modules/language-models/gradle.lockfile               | 6 +++---
 solr/modules/ltr/gradle.lockfile                           | 6 +++---
 solr/modules/opentelemetry/gradle.lockfile                 | 6 +++---
 solr/modules/s3-repository/gradle.lockfile                 | 6 +++---
 solr/modules/scripting/gradle.lockfile                     | 6 +++---
 solr/modules/sql/gradle.lockfile                           | 6 +++---
 solr/server/gradle.lockfile                                | 6 +++---
 solr/solr-ref-guide/gradle.lockfile                        | 4 ++--
 solr/solrj-jetty/gradle.lockfile                           | 4 ++--
 solr/solrj-streaming/gradle.lockfile                       | 4 ++--
 solr/solrj-zookeeper/gradle.lockfile                       | 4 ++--
 solr/solrj/gradle.lockfile                                 | 4 ++--
 solr/test-framework/gradle.lockfile                        | 4 ++--
 solr/webapp/gradle.lockfile                                | 6 +++---
 35 files changed, 82 insertions(+), 75 deletions(-)

diff --git a/changelog/unreleased/PR#4981-update-logging-to-v2-0-20.yml 
b/changelog/unreleased/PR#4981-update-logging-to-v2-0-20.yml
new file mode 100644
index 00000000000..ac0513abb0e
--- /dev/null
+++ b/changelog/unreleased/PR#4981-update-logging-to-v2-0-20.yml
@@ -0,0 +1,7 @@
+title: Update Logging to v2.0.20
+type: dependency_update
+authors:
+- name: solrbot
+links:
+- name: PR#4981
+  url: https://github.com/apache/solr/pull/4981
diff --git a/gradle.lockfile b/gradle.lockfile
index 89a5c6a331a..41e82dc0926 100644
--- a/gradle.lockfile
+++ b/gradle.lockfile
@@ -25,6 +25,6 @@ org.apache.tika:tika-parser-text-module:3.2.3=ratDeps
 org.apache.velocity.tools:velocity-tools-generic:3.1=ratDeps
 org.apache.velocity:velocity-engine-core:2.4.1=ratDeps
 org.eclipse.jdt:ecj:3.46.0=ecjDeps
-org.slf4j:slf4j-api:2.0.18=ratDeps
-org.slf4j:slf4j-simple:2.0.18=ratDeps
+org.slf4j:slf4j-api:2.0.20=ratDeps
+org.slf4j:slf4j-simple:2.0.20=ratDeps
 
empty=combinedGraphClasspath,projectHealthClasspath,projectMetadataClasspath,publicClassesClasspath,resolvedDepsClasspath,typeUsageClasspath
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index a67f7202074..c83dd9be814 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -170,7 +170,7 @@ prometheus-metrics = "1.8.0"
 quicktheories = "0.26"
 selenium = "4.47.0"
 semver4j = "6.0.0"
-slf4j = "2.0.18"
+slf4j = "2.0.20"
 spatial4j = "0.8"
 spotbugs = "4.10.4"
 squareup-okhttp3-okhttp = "5.5.0"
diff --git a/solr/api/gradle.lockfile b/solr/api/gradle.lockfile
index ba80717a735..a07efa6da89 100644
--- a/solr/api/gradle.lockfile
+++ b/solr/api/gradle.lockfile
@@ -168,8 +168,8 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,testRuntimeClasspath
 org.ow2.asm:asm:9.10.1=jarValidation,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.semver4j:semver4j:6.0.0=compileClasspath,jarValidation,runtimeClasspath,swaggerBuild,testCompileClasspath,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,testRuntimeClasspath
-org.slf4j:slf4j-api:2.0.18=jarValidation,runtimeClasspath,swaggerBuild,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,testRuntimeClasspath
+org.slf4j:slf4j-api:2.0.20=jarValidation,runtimeClasspath,swaggerBuild,testCompileClasspath,testRuntimeClasspath
 org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,testRuntimeClasspath
 org.yaml:snakeyaml:2.6=swaggerBuild
 empty=missingdoclet,openApiGeneratorExtra,swaggerDeps
diff --git a/solr/benchmark/gradle.lockfile b/solr/benchmark/gradle.lockfile
index 37f8dfe48fa..808f026e9f8 100644
--- a/solr/benchmark/gradle.lockfile
+++ b/solr/benchmark/gradle.lockfile
@@ -161,7 +161,7 @@ 
org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.quicktheories:quicktheories:0.26=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
 org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,testRuntimeClasspath
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,testRuntimeClasspath
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,testRuntimeClasspath
 empty=missingdoclet
diff --git a/solr/core/gradle.lockfile b/solr/core/gradle.lockfile
index ba57e1edbe6..1948b54fa30 100644
--- a/solr/core/gradle.lockfile
+++ b/solr/core/gradle.lockfile
@@ -180,8 +180,8 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,testRunti
 
org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,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=missingdoclet
diff --git a/solr/cross-dc-manager/gradle.lockfile 
b/solr/cross-dc-manager/gradle.lockfile
index cf15d770116..e301cbc589c 100644
--- a/solr/cross-dc-manager/gradle.lockfile
+++ b/solr/cross-dc-manager/gradle.lockfile
@@ -189,9 +189,9 @@ 
org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLi
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.rnorth.duct-tape:duct-tape:1.0.8=jarValidation,testCompileClasspath,testRuntimeClasspath
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jul-to-slf4j:2.0.18=solrPlatformLibs
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+org.slf4j:jul-to-slf4j:2.0.20=solrPlatformLibs
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
org.testcontainers:testcontainers-kafka:2.0.5=jarValidation,testCompileClasspath,testRuntimeClasspath
 
org.testcontainers:testcontainers:2.0.5=jarValidation,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
diff --git a/solr/licenses/jcl-over-slf4j-2.0.18.jar.sha1 
b/solr/licenses/jcl-over-slf4j-2.0.18.jar.sha1
deleted file mode 100644
index 8479b885c85..00000000000
--- a/solr/licenses/jcl-over-slf4j-2.0.18.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-fb36c10c70e27bb427bb3cec86ac30bb83f667c7
diff --git a/solr/licenses/jcl-over-slf4j-2.0.20.jar.sha1 
b/solr/licenses/jcl-over-slf4j-2.0.20.jar.sha1
new file mode 100644
index 00000000000..922f4bf2071
--- /dev/null
+++ b/solr/licenses/jcl-over-slf4j-2.0.20.jar.sha1
@@ -0,0 +1 @@
+7cb2437e20d244474b1c5a50747e4b376e9a2daf
diff --git a/solr/licenses/jul-to-slf4j-2.0.18.jar.sha1 
b/solr/licenses/jul-to-slf4j-2.0.18.jar.sha1
deleted file mode 100644
index 8d566d49567..00000000000
--- a/solr/licenses/jul-to-slf4j-2.0.18.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-79739c98001d5c9d078d087d5a348ec9e474ec8f
diff --git a/solr/licenses/jul-to-slf4j-2.0.20.jar.sha1 
b/solr/licenses/jul-to-slf4j-2.0.20.jar.sha1
new file mode 100644
index 00000000000..586b7391fd9
--- /dev/null
+++ b/solr/licenses/jul-to-slf4j-2.0.20.jar.sha1
@@ -0,0 +1 @@
+f227b76739ea6a0e014478659d72bdc455fd7fd2
diff --git a/solr/licenses/slf4j-api-2.0.18.jar.sha1 
b/solr/licenses/slf4j-api-2.0.18.jar.sha1
deleted file mode 100644
index eff93970d55..00000000000
--- a/solr/licenses/slf4j-api-2.0.18.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-78a9e7a37cd6360e0b818e86341b24123d28d4df
diff --git a/solr/licenses/slf4j-api-2.0.20.jar.sha1 
b/solr/licenses/slf4j-api-2.0.20.jar.sha1
new file mode 100644
index 00000000000..07c5bad855b
--- /dev/null
+++ b/solr/licenses/slf4j-api-2.0.20.jar.sha1
@@ -0,0 +1 @@
+7fea9d92ba67e9b3c8f03515fb202b86a1fe44f6
diff --git a/solr/modules/analysis-extras/gradle.lockfile 
b/solr/modules/analysis-extras/gradle.lockfile
index 2d85de79077..97e712fc6cb 100644
--- a/solr/modules/analysis-extras/gradle.lockfile
+++ b/solr/modules/analysis-extras/gradle.lockfile
@@ -175,9 +175,9 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatf
 
org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jul-to-slf4j:2.0.18=solrPlatformLibs
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+org.slf4j:jul-to-slf4j:2.0.20=solrPlatformLibs
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,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,runtimeClasspath,runtimeLibs,testRuntimeClasspath
 empty=missingdoclet,packaging
diff --git a/solr/modules/clustering/gradle.lockfile 
b/solr/modules/clustering/gradle.lockfile
index 787334af8f3..2975696f4cf 100644
--- a/solr/modules/clustering/gradle.lockfile
+++ b/solr/modules/clustering/gradle.lockfile
@@ -160,8 +160,8 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatf
 
org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jul-to-slf4j:2.0.18=solrPlatformLibs
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+org.slf4j:jul-to-slf4j:2.0.20=solrPlatformLibs
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 empty=missingdoclet,packaging
diff --git a/solr/modules/cross-dc/gradle.lockfile 
b/solr/modules/cross-dc/gradle.lockfile
index 1145f6b0a8f..779f9a1c311 100644
--- a/solr/modules/cross-dc/gradle.lockfile
+++ b/solr/modules/cross-dc/gradle.lockfile
@@ -166,8 +166,8 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatf
 
org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jul-to-slf4j:2.0.18=solrPlatformLibs
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+org.slf4j:jul-to-slf4j:2.0.20=solrPlatformLibs
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 empty=missingdoclet,packaging
diff --git a/solr/modules/cuvs/gradle.lockfile 
b/solr/modules/cuvs/gradle.lockfile
index f67054dad7e..1bb56b0f36a 100644
--- a/solr/modules/cuvs/gradle.lockfile
+++ b/solr/modules/cuvs/gradle.lockfile
@@ -161,8 +161,8 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatf
 
org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jul-to-slf4j:2.0.18=solrPlatformLibs
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+org.slf4j:jul-to-slf4j:2.0.20=solrPlatformLibs
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 empty=missingdoclet,packaging
diff --git a/solr/modules/extraction/gradle.lockfile 
b/solr/modules/extraction/gradle.lockfile
index bda6f946bee..4dc0a94d3de 100644
--- a/solr/modules/extraction/gradle.lockfile
+++ b/solr/modules/extraction/gradle.lockfile
@@ -167,9 +167,9 @@ 
org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLi
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.rnorth.duct-tape:duct-tape:1.0.8=jarValidation,testCompileClasspath,testRuntimeClasspath
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jul-to-slf4j:2.0.18=solrPlatformLibs
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+org.slf4j:jul-to-slf4j:2.0.20=solrPlatformLibs
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
org.testcontainers:testcontainers:2.0.5=jarValidation,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 empty=missingdoclet,packaging
diff --git a/solr/modules/gcs-repository/gradle.lockfile 
b/solr/modules/gcs-repository/gradle.lockfile
index 68345d3cbf2..67a6c7b689b 100644
--- a/solr/modules/gcs-repository/gradle.lockfile
+++ b/solr/modules/gcs-repository/gradle.lockfile
@@ -218,9 +218,9 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatf
 
org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jul-to-slf4j:2.0.18=solrPlatformLibs
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+org.slf4j:jul-to-slf4j:2.0.20=solrPlatformLibs
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
org.threeten:threeten-extra:1.8.0=jarValidation,runtimeClasspath,runtimeLibs,testRuntimeClasspath
 
org.threeten:threetenbp:1.7.4=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
diff --git a/solr/modules/jwt-auth/gradle.lockfile 
b/solr/modules/jwt-auth/gradle.lockfile
index ccedf158eac..d3f32d433b3 100644
--- a/solr/modules/jwt-auth/gradle.lockfile
+++ b/solr/modules/jwt-auth/gradle.lockfile
@@ -198,9 +198,9 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatf
 
org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jul-to-slf4j:2.0.18=solrPlatformLibs
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+org.slf4j:jul-to-slf4j:2.0.20=solrPlatformLibs
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
tools.jackson.core:jackson-core:3.2.1=jarValidation,testCompileClasspath,testRuntimeClasspath
 
tools.jackson.core:jackson-databind:3.2.1=jarValidation,testCompileClasspath,testRuntimeClasspath
diff --git a/solr/modules/langid/gradle.lockfile 
b/solr/modules/langid/gradle.lockfile
index 60308ec129f..c59205720d7 100644
--- a/solr/modules/langid/gradle.lockfile
+++ b/solr/modules/langid/gradle.lockfile
@@ -161,8 +161,8 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatf
 
org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jul-to-slf4j:2.0.18=solrPlatformLibs
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+org.slf4j:jul-to-slf4j:2.0.20=solrPlatformLibs
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 empty=missingdoclet,packaging
diff --git a/solr/modules/language-models/gradle.lockfile 
b/solr/modules/language-models/gradle.lockfile
index 1d735517960..248b4bda977 100644
--- a/solr/modules/language-models/gradle.lockfile
+++ b/solr/modules/language-models/gradle.lockfile
@@ -172,8 +172,8 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatf
 
org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jul-to-slf4j:2.0.18=solrPlatformLibs
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+org.slf4j:jul-to-slf4j:2.0.20=solrPlatformLibs
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
empty=apiHelper,apiHelperTest,compileOnlyHelperTest,missingdoclet,packaging,permitAggregatorUse,permitTestAggregatorUse,permitTestUnusedDeclared,permitTestUsedUndeclared,permitUnusedDeclared,permitUsedUndeclared,signatures
diff --git a/solr/modules/ltr/gradle.lockfile b/solr/modules/ltr/gradle.lockfile
index d568bc605df..c70ec0f600a 100644
--- a/solr/modules/ltr/gradle.lockfile
+++ b/solr/modules/ltr/gradle.lockfile
@@ -163,8 +163,8 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatf
 
org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jul-to-slf4j:2.0.18=solrPlatformLibs
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+org.slf4j:jul-to-slf4j:2.0.20=solrPlatformLibs
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 empty=generatedPythonClient,localPythonClientCopy,missingdoclet,packaging
diff --git a/solr/modules/opentelemetry/gradle.lockfile 
b/solr/modules/opentelemetry/gradle.lockfile
index 065b23d060f..092c049e3e1 100644
--- a/solr/modules/opentelemetry/gradle.lockfile
+++ b/solr/modules/opentelemetry/gradle.lockfile
@@ -169,8 +169,8 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatf
 
org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jul-to-slf4j:2.0.18=solrPlatformLibs
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+org.slf4j:jul-to-slf4j:2.0.20=solrPlatformLibs
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 empty=missingdoclet,packaging
diff --git a/solr/modules/s3-repository/gradle.lockfile 
b/solr/modules/s3-repository/gradle.lockfile
index 7e6dd570432..3a7d6128d83 100644
--- a/solr/modules/s3-repository/gradle.lockfile
+++ b/solr/modules/s3-repository/gradle.lockfile
@@ -178,9 +178,9 @@ 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotatio
 
org.reactivestreams:reactive-streams:1.0.4=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
 
org.rnorth.duct-tape:duct-tape:1.0.8=jarValidation,testCompileClasspath,testRuntimeClasspath
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jul-to-slf4j:2.0.18=solrPlatformLibs
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+org.slf4j:jul-to-slf4j:2.0.20=solrPlatformLibs
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
org.testcontainers:testcontainers:2.0.5=jarValidation,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
software.amazon.awssdk:annotations:2.54.6=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,testCompileClasspath,testRuntimeClasspath
diff --git a/solr/modules/scripting/gradle.lockfile 
b/solr/modules/scripting/gradle.lockfile
index d1110f308c1..3a1d4dfa743 100644
--- a/solr/modules/scripting/gradle.lockfile
+++ b/solr/modules/scripting/gradle.lockfile
@@ -159,8 +159,8 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatf
 
org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jul-to-slf4j:2.0.18=solrPlatformLibs
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+org.slf4j:jul-to-slf4j:2.0.20=solrPlatformLibs
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 empty=missingdoclet,packaging
diff --git a/solr/modules/sql/gradle.lockfile b/solr/modules/sql/gradle.lockfile
index 4f13cecb25c..2cf9a1b5901 100644
--- a/solr/modules/sql/gradle.lockfile
+++ b/solr/modules/sql/gradle.lockfile
@@ -188,9 +188,9 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatf
 
org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 
org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
-org.slf4j:jul-to-slf4j:2.0.18=solrPlatformLibs
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,runtimeLibs,solrPlatformLibs,testRuntimeClasspath
+org.slf4j:jul-to-slf4j:2.0.20=solrPlatformLibs
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,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=missingdoclet,packaging
diff --git a/solr/server/gradle.lockfile b/solr/server/gradle.lockfile
index dbae35b2b98..bf724c18a53 100644
--- a/solr/server/gradle.lockfile
+++ b/solr/server/gradle.lockfile
@@ -156,8 +156,8 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,runtimeClasspath,solrCore
 org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,solrCore
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,solrCore
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,libExt,runtimeClasspath,solrCore
-org.slf4j:jul-to-slf4j:2.0.18=jarValidation,libExt,runtimeClasspath
-org.slf4j:slf4j-api:2.0.18=jarValidation,libExt,runtimeClasspath,serverLib,solrCore
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,libExt,runtimeClasspath,solrCore
+org.slf4j:jul-to-slf4j:2.0.20=jarValidation,libExt,runtimeClasspath
+org.slf4j:slf4j-api:2.0.20=jarValidation,libExt,runtimeClasspath,serverLib,solrCore
 org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,runtimeClasspath,solrCore
 
empty=compileClasspath,missingdoclet,packaging,testCompileClasspath,testRuntimeClasspath,webapp
diff --git a/solr/solr-ref-guide/gradle.lockfile 
b/solr/solr-ref-guide/gradle.lockfile
index 872a4ec411c..5b5e1d5b2fb 100644
--- a/solr/solr-ref-guide/gradle.lockfile
+++ b/solr/solr-ref-guide/gradle.lockfile
@@ -172,7 +172,7 @@ org.ow2.asm:asm-tree:9.10.1=testRuntimeClasspath
 org.ow2.asm:asm:9.10.1=testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 org.semver4j:semver4j:6.0.0=testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=testRuntimeClasspath
-org.slf4j:slf4j-api:2.0.18=testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=testRuntimeClasspath
+org.slf4j:slf4j-api:2.0.20=testCompileClasspath,testRuntimeClasspath
 org.xerial.snappy:snappy-java:1.1.10.8=testRuntimeClasspath
 
empty=compileClasspath,jarValidation,localPlaybook,missingdoclet,officialPlaybook,refGuide,runtimeClasspath
diff --git a/solr/solrj-jetty/gradle.lockfile b/solr/solrj-jetty/gradle.lockfile
index 7fce5fdc5c1..1c16250e96d 100644
--- a/solr/solrj-jetty/gradle.lockfile
+++ b/solr/solrj-jetty/gradle.lockfile
@@ -157,7 +157,7 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,testRuntimeClasspath
 org.ow2.asm:asm:9.10.1=jarValidation,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,testRuntimeClasspath
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,testRuntimeClasspath
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
 org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,testRuntimeClasspath
 empty=missingdoclet
diff --git a/solr/solrj-streaming/gradle.lockfile 
b/solr/solrj-streaming/gradle.lockfile
index 41be881050d..effc6532b71 100644
--- a/solr/solrj-streaming/gradle.lockfile
+++ b/solr/solrj-streaming/gradle.lockfile
@@ -173,7 +173,7 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,testRuntimeClasspath
 org.ow2.asm:asm:9.10.1=jarValidation,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,testRuntimeClasspath
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,testRuntimeClasspath
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
 org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,testRuntimeClasspath
 empty=missingdoclet
diff --git a/solr/solrj-zookeeper/gradle.lockfile 
b/solr/solrj-zookeeper/gradle.lockfile
index 6c5068eb3cc..ce3005e3828 100644
--- a/solr/solrj-zookeeper/gradle.lockfile
+++ b/solr/solrj-zookeeper/gradle.lockfile
@@ -156,7 +156,7 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,testRuntimeClasspath
 org.ow2.asm:asm:9.10.1=jarValidation,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,testRuntimeClasspath
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,testRuntimeClasspath
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
 org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,testRuntimeClasspath
 empty=missingdoclet
diff --git a/solr/solrj/gradle.lockfile b/solr/solrj/gradle.lockfile
index e0de0f0bb9b..772ca98a072 100644
--- a/solr/solrj/gradle.lockfile
+++ b/solr/solrj/gradle.lockfile
@@ -164,7 +164,7 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,testRuntimeClasspath
 org.ow2.asm:asm:9.10.1=jarValidation,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,testRuntimeClasspath
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,testRuntimeClasspath
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
 org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,testRuntimeClasspath
 empty=missingdoclet,openApiGeneratorExtra,openApiSpecFile
diff --git a/solr/test-framework/gradle.lockfile 
b/solr/test-framework/gradle.lockfile
index 31451ade611..a8230facfd2 100644
--- a/solr/test-framework/gradle.lockfile
+++ b/solr/test-framework/gradle.lockfile
@@ -161,7 +161,7 @@ 
org.ow2.asm:asm-tree:9.10.1=jarValidation,runtimeClasspath,testRuntimeClasspath
 org.ow2.asm:asm:9.10.1=jarValidation,runtimeClasspath,testRuntimeClasspath
 
org.pcollections:pcollections:4.0.1=annotationProcessor,errorprone,testAnnotationProcessor
 org.semver4j:semver4j:6.0.0=jarValidation,runtimeClasspath,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,runtimeClasspath,testRuntimeClasspath
-org.slf4j:slf4j-api:2.0.18=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,runtimeClasspath,testRuntimeClasspath
+org.slf4j:slf4j-api:2.0.20=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=compileClasspath,jarValidation,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
 empty=missingdoclet
diff --git a/solr/webapp/gradle.lockfile b/solr/webapp/gradle.lockfile
index c2459e41c9d..c15eaa91e1b 100644
--- a/solr/webapp/gradle.lockfile
+++ b/solr/webapp/gradle.lockfile
@@ -190,8 +190,8 @@ 
org.seleniumhq.selenium:selenium-manager:4.47.0=jarValidation,testCompileClasspa
 
org.seleniumhq.selenium:selenium-os:4.47.0=jarValidation,testCompileClasspath,testRuntimeClasspath
 
org.seleniumhq.selenium:selenium-remote-driver:4.47.0=jarValidation,testCompileClasspath,testRuntimeClasspath
 org.semver4j:semver4j:6.0.0=jarValidation,solrCore,testRuntimeClasspath
-org.slf4j:jcl-over-slf4j:2.0.18=jarValidation,serverLib,solrCore,testRuntimeClasspath
-org.slf4j:jul-to-slf4j:2.0.18=serverLib
-org.slf4j:slf4j-api:2.0.18=jarValidation,serverLib,solrCore,testCompileClasspath,testRuntimeClasspath
+org.slf4j:jcl-over-slf4j:2.0.20=jarValidation,serverLib,solrCore,testRuntimeClasspath
+org.slf4j:jul-to-slf4j:2.0.20=serverLib
+org.slf4j:slf4j-api:2.0.20=jarValidation,serverLib,solrCore,testCompileClasspath,testRuntimeClasspath
 
org.xerial.snappy:snappy-java:1.1.10.8=jarValidation,solrCore,testRuntimeClasspath
 
empty=compileClasspath,generatedJSClientBundle,generatedUIBundle,missingdoclet,providedCompile,providedRuntime,runtimeClasspath,uiBundle,war

Reply via email to