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

epugh 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 ec23d1007cb Update Logging to v2.0.20 (#4981)
ec23d1007cb is described below

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

    Update Logging to v2.0.20 (#4981)
---
 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 5c81eb172b7..6ffc3d86759 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 27f92627e52..84a8c2795f1 100644
--- a/solr/api/gradle.lockfile
+++ b/solr/api/gradle.lockfile
@@ -170,8 +170,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 33b2c9564b3..51a7a6a2d6a 100644
--- a/solr/benchmark/gradle.lockfile
+++ b/solr/benchmark/gradle.lockfile
@@ -163,7 +163,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 2191fcdbc84..368f34878ba 100644
--- a/solr/core/gradle.lockfile
+++ b/solr/core/gradle.lockfile
@@ -182,8 +182,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 fd79940e4ba..68a09c168b4 100644
--- a/solr/cross-dc-manager/gradle.lockfile
+++ b/solr/cross-dc-manager/gradle.lockfile
@@ -191,9 +191,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 509f9213a15..df25f69ec37 100644
--- a/solr/modules/analysis-extras/gradle.lockfile
+++ b/solr/modules/analysis-extras/gradle.lockfile
@@ -177,9 +177,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 399e252e473..e4ce9f70a7d 100644
--- a/solr/modules/clustering/gradle.lockfile
+++ b/solr/modules/clustering/gradle.lockfile
@@ -162,8 +162,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 ddca67b53ab..bd432b02116 100644
--- a/solr/modules/cross-dc/gradle.lockfile
+++ b/solr/modules/cross-dc/gradle.lockfile
@@ -168,8 +168,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 b7ad03a1c72..eed059fc826 100644
--- a/solr/modules/cuvs/gradle.lockfile
+++ b/solr/modules/cuvs/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=missingdoclet,packaging
diff --git a/solr/modules/extraction/gradle.lockfile 
b/solr/modules/extraction/gradle.lockfile
index 6f90f40c0f4..e325273be72 100644
--- a/solr/modules/extraction/gradle.lockfile
+++ b/solr/modules/extraction/gradle.lockfile
@@ -169,9 +169,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 6e4318abe38..39cc977988e 100644
--- a/solr/modules/gcs-repository/gradle.lockfile
+++ b/solr/modules/gcs-repository/gradle.lockfile
@@ -220,9 +220,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 c281c10896e..affce52b7f8 100644
--- a/solr/modules/jwt-auth/gradle.lockfile
+++ b/solr/modules/jwt-auth/gradle.lockfile
@@ -196,9 +196,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 bf59d830a0f..727ba72e74b 100644
--- a/solr/modules/langid/gradle.lockfile
+++ b/solr/modules/langid/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=missingdoclet,packaging
diff --git a/solr/modules/language-models/gradle.lockfile 
b/solr/modules/language-models/gradle.lockfile
index 8c09d9366e3..7dfd03b37ac 100644
--- a/solr/modules/language-models/gradle.lockfile
+++ b/solr/modules/language-models/gradle.lockfile
@@ -174,8 +174,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/ltr/gradle.lockfile b/solr/modules/ltr/gradle.lockfile
index 71f6fb195a8..7ba6056a955 100644
--- a/solr/modules/ltr/gradle.lockfile
+++ b/solr/modules/ltr/gradle.lockfile
@@ -165,8 +165,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 4736a1efdc2..61f9cc545eb 100644
--- a/solr/modules/opentelemetry/gradle.lockfile
+++ b/solr/modules/opentelemetry/gradle.lockfile
@@ -171,8 +171,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 87db066cf78..033637a0452 100644
--- a/solr/modules/s3-repository/gradle.lockfile
+++ b/solr/modules/s3-repository/gradle.lockfile
@@ -180,9 +180,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 9fcbe9df326..9f81b183f57 100644
--- a/solr/modules/scripting/gradle.lockfile
+++ b/solr/modules/scripting/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/sql/gradle.lockfile b/solr/modules/sql/gradle.lockfile
index bdc811d7d37..fe8bc3b9d28 100644
--- a/solr/modules/sql/gradle.lockfile
+++ b/solr/modules/sql/gradle.lockfile
@@ -190,9 +190,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 5d2e2c8fa7a..f73214086be 100644
--- a/solr/server/gradle.lockfile
+++ b/solr/server/gradle.lockfile
@@ -158,8 +158,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 22f8bd164a5..2c6f2632b19 100644
--- a/solr/solr-ref-guide/gradle.lockfile
+++ b/solr/solr-ref-guide/gradle.lockfile
@@ -174,7 +174,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 53bf712cbbe..42b7f839f09 100644
--- a/solr/solrj-jetty/gradle.lockfile
+++ b/solr/solrj-jetty/gradle.lockfile
@@ -159,7 +159,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 63c5b2f85e2..b9635d3fe32 100644
--- a/solr/solrj-streaming/gradle.lockfile
+++ b/solr/solrj-streaming/gradle.lockfile
@@ -175,7 +175,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 9a72a1cf57e..acaeacce1f1 100644
--- a/solr/solrj-zookeeper/gradle.lockfile
+++ b/solr/solrj-zookeeper/gradle.lockfile
@@ -158,7 +158,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 c3c204ea833..42f65e33d1f 100644
--- a/solr/solrj/gradle.lockfile
+++ b/solr/solrj/gradle.lockfile
@@ -166,7 +166,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 1cb8d2e82d9..f015a63b054 100644
--- a/solr/test-framework/gradle.lockfile
+++ b/solr/test-framework/gradle.lockfile
@@ -163,7 +163,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 83f09507208..903c011330f 100644
--- a/solr/webapp/gradle.lockfile
+++ b/solr/webapp/gradle.lockfile
@@ -192,8 +192,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