<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>51449968</buildableDurationMillis><buildableTimeMillis>51449968</buildableTimeMillis><buildingDurationMillis>1494222</buildingDurationMillis><executingTimeMillis>1494222</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginbranch_10x _class='hudson.plugins.git.util.Build'><buildNumber>306</buildNumber><marked><SHA1>0fbb4b5255e85790b9a9922e8152143c10a0c0b2</SHA1><branch><SHA1>0fbb4b5255e85790b9a9922e8152143c10a0c0b2</SHA1><name>refs/remotes/origin/branch_10x</name></branch></marked><revision><SHA1>0fbb4b5255e85790b9a9922e8152143c10a0c0b2</SHA1><branch><SHA1>0fbb4b5255e85790b9a9922e8152143c10a0c0b2</SHA1><name>refs/remotes/origin/branch_10x</name></branch></revision></refsremotesoriginbranch_10x></buildsByBranchName><lastBuiltRevision><SHA1>0fbb4b5255e85790b9a9922e8152143c10a0c0b2</SHA1><branch><SHA1>0fbb4b5255e85790b9a9922e8152143c10a0c0b2</SHA1><name>refs/remotes/origin/branch_10x</name></branch></lastBuiltRevision><remoteUrl>https://gitbox.apache.org/repos/asf/solr.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='hudson.plugins.jira.JiraBuildAction'></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#306</displayName><duration>1494222</duration><estimatedDuration>1437293</estimatedDuration><fullDisplayName>Solr » Solr-TestIntegration-10.x #306</fullDisplayName><id>306</id><inProgress>false</inProgress><keepLog>false</keepLog><number>306</number><queueId>28830017</queueId><result>SUCCESS</result><timestamp>1787791830039</timestamp><url>https://ci-builds.apache.org/job/Solr/job/Solr-TestIntegration-10.x/306/</url><builtOn>lucene-solr-3</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/modules/s3-repository/src/test/org/apache/solr/s3/S3InstallShardTest.java</affectedPath><affectedPath>changelog/unreleased/PR#4596-update-com-adobe-testing-s3mock-testsupport-common.yml</affectedPath><affectedPath>solr/modules/s3-repository/README.md</affectedPath><affectedPath>solr/licenses/aws-crt-0.45.1.jar.sha1</affectedPath><affectedPath>solr/modules/s3-repository/src/test/org/apache/solr/s3/S3IncrementalBackupTest.java</affectedPath><affectedPath>solr/licenses/aws-crt-client-2.42.37.jar.sha1</affectedPath><affectedPath>solr/modules/s3-repository/src/test/org/apache/solr/s3/AbstractS3ClientTest.java</affectedPath><affectedPath>solr/modules/s3-repository/gradle.lockfile</affectedPath><affectedPath>solr/licenses/s3mock-testcontainers-5.1.0.jar.sha1</affectedPath><affectedPath>solr/licenses/aws-java-sdk-core-1.12.794.jar.sha1</affectedPath><affectedPath>gradle/libs.versions.toml</affectedPath><affectedPath>solr/licenses/url-connection-client-2.42.37.jar.sha1</affectedPath><affectedPath>solr/licenses/jackson-datatype-jdk8-2.22.0.jar.sha1</affectedPath><affectedPath>solr/licenses/spring-boot-starter-tomcat-3.5.8.jar.sha1</affectedPath><affectedPath>solr/licenses/spring-boot-starter-logging-3.5.8.jar.sha1</affectedPath><affectedPath>solr/licenses/spring-boot-starter-json-3.5.8.jar.sha1</affectedPath><affectedPath>solr/licenses/micrometer-commons-1.14.13.jar.sha1</affectedPath><affectedPath>solr/licenses/spring-web-6.2.14.jar.sha1</affectedPath><affectedPath>solr/licenses/spring-expression-6.2.14.jar.sha1</affectedPath><affectedPath>solr/licenses/aws-java-sdk-kms-1.12.794.jar.sha1</affectedPath><affectedPath>solr/licenses/s3mock-junit4-4.12.4.jar.sha1</affectedPath><affectedPath>solr/modules/s3-repository/src/test/org/apache/solr/s3/S3MockContainerRule.java</affectedPath><affectedPath>solr/licenses/micrometer-observation-1.14.13.jar.sha1</affectedPath><affectedPath>solr/licenses/aws-java-sdk-s3-1.12.794.jar.sha1</affectedPath><affectedPath>solr/modules/s3-repository/src/test/org/apache/solr/s3/S3OutputStreamTest.java</affectedPath><affectedPath>solr/licenses/s3mock-testsupport-common-4.12.4.jar.sha1</affectedPath><affectedPath>solr/licenses/spring-aop-6.2.14.jar.sha1</affectedPath><affectedPath>solr/licenses/kotlin-stdlib-2.3.21.jar.sha1</affectedPath><affectedPath>solr/licenses/snakeyaml-2.4.jar.sha1</affectedPath><affectedPath>solr/licenses/tomcat-embed-core-10.1.49.jar.sha1</affectedPath><affectedPath>solr/licenses/jackson-module-parameter-names-2.22.0.jar.sha1</affectedPath><affectedPath>solr/modules/s3-repository/src/test/org/apache/solr/s3/S3BackupRepositoryTest.java</affectedPath><affectedPath>solr/modules/s3-repository/src/test/org/apache/solr/s3/S3MockTestcontainersThreadFilter.java</affectedPath><affectedPath>solr/licenses/spring-core-6.2.14.jar.sha1</affectedPath><affectedPath>solr/licenses/spring-beans-6.2.14.jar.sha1</affectedPath><affectedPath>solr/licenses/spring-boot-3.5.8.jar.sha1</affectedPath><affectedPath>solr/licenses/spring-context-6.2.14.jar.sha1</affectedPath><affectedPath>solr/licenses/joda-time-2.14.2.jar.sha1</affectedPath><affectedPath>solr/licenses/spring-boot-starter-web-3.5.8.jar.sha1</affectedPath><affectedPath>solr/licenses/spring-jcl-6.2.14.jar.sha1</affectedPath><affectedPath>solr/licenses/spring-boot-starter-3.5.8.jar.sha1</affectedPath><affectedPath>solr/licenses/tomcat-embed-el-10.1.49.jar.sha1</affectedPath><affectedPath>solr/licenses/jmespath-java-1.12.794.jar.sha1</affectedPath><affectedPath>solr/licenses/spring-webmvc-6.2.14.jar.sha1</affectedPath><affectedPath>solr/modules/s3-repository/build.gradle</affectedPath><affectedPath>solr/licenses/s3mock-4.12.4.jar.sha1</affectedPath><affectedPath>solr/licenses/spring-boot-autoconfigure-3.5.8.jar.sha1</affectedPath><affectedPath>solr/licenses/tomcat-embed-websocket-10.1.49.jar.sha1</affectedPath><commitId>5cb1f57fbc558f21f63d6079f178d8b538acd170</commitId><timestamp>1787657815000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/epugh</absoluteUrl><fullName>David Eric Pugh</fullName></author><authorEmail>epugh@opensourceconnections.com</authorEmail><comment>Update dependency com.adobe.testing:s3mock-testsupport-common to v5 (#4596)

Updates Solr’s s3-repository test dependency on Adobe S3Mock to the 5.x line, which removes the prior JUnit4/embedded-server approach and instead runs S3Mock via Testcontainers. The PR adapts the module’s tests, documentation, and dependency metadata accordingly.

Co-authored-by: Eric Pugh &lt;epugh@opensourceconnections.com&gt;
(cherry picked from commit fc5be874ef1c4b62f92927564a80029309c8ba11)
</comment><date>2026-08-25 07:36:55 -0400</date><id>5cb1f57fbc558f21f63d6079f178d8b538acd170</id><msg>Update dependency com.adobe.testing:s3mock-testsupport-common to v5 (#4596)</msg><path><editType>delete</editType><file>solr/licenses/tomcat-embed-el-10.1.49.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/aws-java-sdk-kms-1.12.794.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/jmespath-java-1.12.794.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/kotlin-stdlib-2.3.21.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/url-connection-client-2.42.37.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/snakeyaml-2.4.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/jackson-datatype-jdk8-2.22.0.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/s3mock-testsupport-common-4.12.4.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/spring-context-6.2.14.jar.sha1</file></path><path><editType>edit</editType><file>solr/modules/s3-repository/src/test/org/apache/solr/s3/S3InstallShardTest.java</file></path><path><editType>delete</editType><file>solr/licenses/joda-time-2.14.2.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/tomcat-embed-websocket-10.1.49.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/aws-java-sdk-core-1.12.794.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/spring-boot-starter-tomcat-3.5.8.jar.sha1</file></path><path><editType>edit</editType><file>solr/modules/s3-repository/build.gradle</file></path><path><editType>edit</editType><file>solr/modules/s3-repository/gradle.lockfile</file></path><path><editType>edit</editType><file>solr/modules/s3-repository/src/test/org/apache/solr/s3/AbstractS3ClientTest.java</file></path><path><editType>delete</editType><file>solr/licenses/spring-webmvc-6.2.14.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/aws-crt-0.45.1.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/spring-expression-6.2.14.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/s3mock-4.12.4.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/micrometer-observation-1.14.13.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/spring-aop-6.2.14.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/spring-boot-autoconfigure-3.5.8.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/spring-core-6.2.14.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/aws-java-sdk-s3-1.12.794.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/aws-crt-client-2.42.37.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/s3mock-testcontainers-5.1.0.jar.sha1</file></path><path><editType>edit</editType><file>solr/modules/s3-repository/src/test/org/apache/solr/s3/S3IncrementalBackupTest.java</file></path><path><editType>delete</editType><file>solr/licenses/micrometer-commons-1.14.13.jar.sha1</file></path><path><editType>edit</editType><file>gradle/libs.versions.toml</file></path><path><editType>add</editType><file>solr/modules/s3-repository/src/test/org/apache/solr/s3/S3MockContainerRule.java</file></path><path><editType>edit</editType><file>solr/modules/s3-repository/src/test/org/apache/solr/s3/S3OutputStreamTest.java</file></path><path><editType>delete</editType><file>solr/licenses/spring-boot-starter-logging-3.5.8.jar.sha1</file></path><path><editType>edit</editType><file>solr/modules/s3-repository/src/test/org/apache/solr/s3/S3BackupRepositoryTest.java</file></path><path><editType>delete</editType><file>solr/licenses/spring-boot-starter-3.5.8.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/spring-web-6.2.14.jar.sha1</file></path><path><editType>add</editType><file>solr/modules/s3-repository/src/test/org/apache/solr/s3/S3MockTestcontainersThreadFilter.java</file></path><path><editType>edit</editType><file>solr/modules/s3-repository/README.md</file></path><path><editType>delete</editType><file>solr/licenses/spring-boot-starter-web-3.5.8.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/spring-jcl-6.2.14.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/jackson-module-parameter-names-2.22.0.jar.sha1</file></path><path><editType>add</editType><file>changelog/unreleased/PR#4596-update-com-adobe-testing-s3mock-testsupport-common.yml</file></path><path><editType>delete</editType><file>solr/licenses/spring-beans-6.2.14.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/spring-boot-3.5.8.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/s3mock-junit4-4.12.4.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/spring-boot-starter-json-3.5.8.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/tomcat-embed-core-10.1.49.jar.sha1</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/core/src/java/org/apache/solr/handler/MoreLikeThisHandler.java</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/highlight/HighlighterTest.java</affectedPath><affectedPath>changelog/unreleased/SOLR-18371-remove-prequerycommand-solrindexsearcher-methods.yml</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/search/SolrIndexSearcher.java</affectedPath><commitId>1241135b192647ca0a8ed32b5d1883cbe26ea90e</commitId><timestamp>1787669775000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/dsmiley</absoluteUrl><fullName>David Smiley</fullName></author><authorEmail>dsmiley@apache.org</authorEmail><comment>SOLR-18371: remove the deprecated pre-QueryCommand SolrIndexSearcher methods (#4754)

(cherry picked from commit 3e493adc30f6b50fe22d5258beade1871d9a596d)
</comment><date>2026-08-25 10:56:15 -0400</date><id>1241135b192647ca0a8ed32b5d1883cbe26ea90e</id><msg>SOLR-18371: remove the deprecated pre-QueryCommand SolrIndexSearcher methods (#4754)</msg><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/search/SolrIndexSearcher.java</file></path><path><editType>edit</editType><file>solr/core/src/test/org/apache/solr/highlight/HighlighterTest.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/handler/MoreLikeThisHandler.java</file></path><path><editType>add</editType><file>changelog/unreleased/SOLR-18371-remove-prequerycommand-solrindexsearcher-methods.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/licenses/s3mock-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/objenesis-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/hamcrest-LICENSE-BSD.txt</affectedPath><affectedPath>solr/licenses/nimbus-jose-jwt-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/hamcrest-NOTICE.txt</affectedPath><affectedPath>solr/licenses/org.osgi.resource-NOTICE.txt</affectedPath><affectedPath>solr/licenses/url-connection-client-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/jna-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/joda-time-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/duct-tape-LICENSE-MIT.txt</affectedPath><affectedPath>gradle/validation/jar-checks.gradle</affectedPath><affectedPath>solr/licenses/accessors-smart-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/google-cloud-nio-NOTICE.txt</affectedPath><affectedPath>solr/licenses/org.osgi.service.serviceloader-NOTICE.txt</affectedPath><affectedPath>solr/licenses/jctools-NOTICE.txt</affectedPath><affectedPath>solr/licenses/selenium-NOTICE.txt</affectedPath><affectedPath>solr/licenses/oauth2-oidc-sdk-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/commons-compress-NOTICE.txt</affectedPath><affectedPath>solr/licenses/mockito-LICENSE-MIT.txt</affectedPath><affectedPath>solr/licenses/opentest4j-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/accessors-smart-NOTICE.txt</affectedPath><affectedPath>solr/licenses/org.osgi.resource-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/google-cloud-nio-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/lang-tag-NOTICE.txt</affectedPath><affectedPath>solr/licenses/jcip-annotations-NOTICE.txt</affectedPath><affectedPath>solr/licenses/commons-compress-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/value-annotations-NOTICE.txt</affectedPath><affectedPath>solr/licenses/byte-buddy-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/tomcat-NOTICE.txt</affectedPath><affectedPath>solr/licenses/mock-oauth2-server-LICENSE-MIT.txt</affectedPath><affectedPath>solr/licenses/url-connection-client-NOTICE.txt</affectedPath><affectedPath>solr/licenses/org.osgi.annotation.versioning-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/kotlinx-serialization-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/jmh-core-LICENSE-COMPOUND.txt</affectedPath><affectedPath>solr/licenses/s3mock-NOTICE.txt</affectedPath><affectedPath>solr/licenses/value-annotations-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/biz.aQute.bnd.annotation-NOTICE.txt</affectedPath><affectedPath>solr/licenses/README.committers.txt</affectedPath><affectedPath>solr/licenses/spring-boot-NOTICE.txt</affectedPath><affectedPath>solr/licenses/json-smart-LICENSE-ASL.txt</affectedPath><affectedPath>gradle/solr/packaging.gradle</affectedPath><affectedPath>solr/licenses/micrometer-NOTICE.txt</affectedPath><affectedPath>solr/licenses/randomizedtesting-runner-NOTICE.txt</affectedPath><affectedPath>solr/licenses/jna-NOTICE.txt</affectedPath><affectedPath>solr/licenses/hsqldb-NOTICE.txt</affectedPath><affectedPath>solr/licenses/micrometer-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/spring-boot-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/mockwebserver3-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/snakeyaml-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/nimbus-jose-jwt-NOTICE.txt</affectedPath><affectedPath>solr/licenses/mockwebserver-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/lang-tag-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/freemarker-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/bcutil-LICENSE-MIT.txt</affectedPath><affectedPath>solr/licenses/randomizedtesting-runner-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/quicktheories-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/kotlinx-serialization-NOTICE.txt</affectedPath><affectedPath>solr/licenses/tomcat-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/bcprov-LICENSE-MIT.txt</affectedPath><affectedPath>solr/licenses/content-type-NOTICE.txt</affectedPath><affectedPath>solr/licenses/org.osgi.annotation.bundle-NOTICE.txt</affectedPath><affectedPath>solr/licenses/junit-NOTICE.txt</affectedPath><affectedPath>solr/licenses/jmh-core-NOTICE.txt</affectedPath><affectedPath>solr/licenses/quicktheories-NOTICE.txt</affectedPath><affectedPath>changelog/unreleased/SOLR-15465-license-notice-dist-only.yml</affectedPath><affectedPath>solr/licenses/junit-LICENSE-CPL.txt</affectedPath><affectedPath>solr/server/build.gradle</affectedPath><affectedPath>solr/licenses/bcpkix-NOTICE.txt</affectedPath><affectedPath>solr/licenses/mockwebserver-NOTICE.txt</affectedPath><affectedPath>solr/licenses/org.osgi.annotation.bundle-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/content-type-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/org.osgi.annotation.versioning-NOTICE.txt</affectedPath><affectedPath>solr/licenses/docker-java-NOTICE.txt</affectedPath><affectedPath>solr/licenses/mockwebserver3-NOTICE.txt</affectedPath><affectedPath>solr/licenses/hsqldb-LICENSE-BSD_LIKE.txt</affectedPath><affectedPath>solr/licenses/testcontainers-LICENSE-MIT.txt</affectedPath><affectedPath>solr/licenses/biz.aQute.bnd.annotation-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/oauth2-oidc-sdk-NOTICE.txt</affectedPath><affectedPath>solr/licenses/spring-NOTICE.txt</affectedPath><affectedPath>solr/licenses/freemarker-NOTICE.txt</affectedPath><affectedPath>solr/licenses/objenesis-NOTICE.txt</affectedPath><affectedPath>solr/licenses/snakeyaml-NOTICE.txt</affectedPath><affectedPath>solr/licenses/jmespath-java-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/opentest4j-NOTICE.txt</affectedPath><affectedPath>solr/licenses/spring-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/org.osgi.service.serviceloader-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/bcprov-NOTICE.txt</affectedPath><affectedPath>dev-docs/gradle-help/dependencies.txt</affectedPath><affectedPath>solr/licenses/json-smart-NOTICE.txt</affectedPath><affectedPath>solr/licenses/bcpkix-LICENSE-MIT.txt</affectedPath><affectedPath>solr/licenses/jcip-annotations-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/selenium-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/jctools-LICENSE-ASL.txt</affectedPath><affectedPath>solr/licenses/joda-time-NOTICE.txt</affectedPath><affectedPath>solr/licenses/byte-buddy-NOTICE.txt</affectedPath><affectedPath>solr/licenses/jmespath-java-NOTICE.txt</affectedPath><affectedPath>solr/licenses/docker-java-LICENSE-ASL.txt</affectedPath><commitId>df84eebbac3eea2176629f7409b1520f1141ac0b</commitId><timestamp>1787669778000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/dsmiley</absoluteUrl><fullName>David Smiley</fullName></author><authorEmail>dsmiley@apache.org</authorEmail><comment>SOLR-15465: Require LICENSE and NOTICE files only for dependencies shipped in the binary distribution (#4793)

Co-authored-by: Copilot Autofix powered by AI &lt;175728472+Copilot@users.noreply.github.com&gt;
(cherry picked from commit c821cceff1a2bf0d13b2e3c7a51ff5f4a7d8882e)
</comment><date>2026-08-25 10:56:18 -0400</date><id>df84eebbac3eea2176629f7409b1520f1141ac0b</id><msg>SOLR-15465: Require LICENSE and NOTICE files only for dependencies shipped in the binary distribution (#4793)</msg><path><editType>delete</editType><file>solr/licenses/jcip-annotations-NOTICE.txt</file></path><path><editType>edit</editType><file>gradle/validation/jar-checks.gradle</file></path><path><editType>delete</editType><file>solr/licenses/json-smart-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/quicktheories-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/testcontainers-LICENSE-MIT.txt</file></path><path><editType>delete</editType><file>solr/licenses/objenesis-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/opentest4j-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/mock-oauth2-server-LICENSE-MIT.txt</file></path><path><editType>delete</editType><file>solr/licenses/jcip-annotations-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/jctools-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/org.osgi.annotation.bundle-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/url-connection-client-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/bcpkix-LICENSE-MIT.txt</file></path><path><editType>delete</editType><file>solr/licenses/jctools-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/mockwebserver3-NOTICE.txt</file></path><path><editType>edit</editType><file>solr/licenses/README.committers.txt</file></path><path><editType>delete</editType><file>solr/licenses/kotlinx-serialization-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/selenium-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/content-type-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/freemarker-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/oauth2-oidc-sdk-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/duct-tape-LICENSE-MIT.txt</file></path><path><editType>delete</editType><file>solr/licenses/mockito-LICENSE-MIT.txt</file></path><path><editType>delete</editType><file>solr/licenses/oauth2-oidc-sdk-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/hamcrest-LICENSE-BSD.txt</file></path><path><editType>edit</editType><file>gradle/solr/packaging.gradle</file></path><path><editType>delete</editType><file>solr/licenses/google-cloud-nio-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/hsqldb-LICENSE-BSD_LIKE.txt</file></path><path><editType>delete</editType><file>solr/licenses/byte-buddy-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/spring-boot-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/commons-compress-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/spring-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/mockwebserver-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/org.osgi.resource-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/joda-time-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/quicktheories-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/url-connection-client-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/spring-boot-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/mockwebserver-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/bcpkix-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/org.osgi.service.serviceloader-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/s3mock-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/kotlinx-serialization-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/freemarker-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/docker-java-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/junit-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/bcprov-LICENSE-MIT.txt</file></path><path><editType>delete</editType><file>solr/licenses/content-type-NOTICE.txt</file></path><path><editType>edit</editType><file>solr/server/build.gradle</file></path><path><editType>delete</editType><file>solr/licenses/randomizedtesting-runner-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/selenium-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/snakeyaml-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/byte-buddy-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/hsqldb-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/jmespath-java-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/nimbus-jose-jwt-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/jna-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/objenesis-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/value-annotations-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/bcprov-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/hamcrest-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/jna-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/google-cloud-nio-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/jmh-core-LICENSE-COMPOUND.txt</file></path><path><editType>delete</editType><file>solr/licenses/commons-compress-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/biz.aQute.bnd.annotation-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/spring-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/accessors-smart-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/biz.aQute.bnd.annotation-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/org.osgi.resource-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/micrometer-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/value-annotations-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/snakeyaml-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/json-smart-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/org.osgi.annotation.versioning-LICENSE-ASL.txt</file></path><path><editType>add</editType><file>changelog/unreleased/SOLR-15465-license-notice-dist-only.yml</file></path><path><editType>delete</editType><file>solr/licenses/org.osgi.annotation.bundle-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/micrometer-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/tomcat-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/mockwebserver3-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/docker-java-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/junit-LICENSE-CPL.txt</file></path><path><editType>delete</editType><file>solr/licenses/tomcat-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/joda-time-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/org.osgi.annotation.versioning-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/org.osgi.service.serviceloader-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/accessors-smart-LICENSE-ASL.txt</file></path><path><editType>edit</editType><file>dev-docs/gradle-help/dependencies.txt</file></path><path><editType>delete</editType><file>solr/licenses/lang-tag-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/bcutil-LICENSE-MIT.txt</file></path><path><editType>delete</editType><file>solr/licenses/randomizedtesting-runner-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/nimbus-jose-jwt-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/lang-tag-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/jmespath-java-LICENSE-ASL.txt</file></path><path><editType>delete</editType><file>solr/licenses/opentest4j-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/jmh-core-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/s3mock-NOTICE.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/core/src/java/org/apache/solr/response/DocsStreamer.java</affectedPath><commitId>5027321d6f3030be865ab90d0eda38b0bd49c1ae</commitId><timestamp>1787669782000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/dsmiley</absoluteUrl><fullName>David Smiley</fullName></author><authorEmail>dsmiley@apache.org</authorEmail><comment>SOLR-18356: Remove DocsStreamer.convertLuceneDocToSolrDoc(Document, IndexSchema) (#4789)

(cherry picked from commit e11a34a514113146fc1946c04885c3c74501d477)
</comment><date>2026-08-25 10:56:22 -0400</date><id>5027321d6f3030be865ab90d0eda38b0bd49c1ae</id><msg>SOLR-18356: Remove DocsStreamer.convertLuceneDocToSolrDoc(Document, IndexSchema) (#4789)</msg><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/response/DocsStreamer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/solrj-zookeeper/src/java/org/apache/solr/common/cloud/ZkStateReader.java</affectedPath><commitId>aa1f777e9636a59cbd325e2a803b065b58f8bd32</commitId><timestamp>1787669786000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/dsmiley</absoluteUrl><fullName>David Smiley</fullName></author><authorEmail>dsmiley@apache.org</authorEmail><comment>Logging: ZkStateReader.getLeaderRetry to TRACE (#4696)

But add new DEBUG logs to waitForState code-paths that must actually wait.

(cherry picked from commit 4cfcb329726493a28b90c12bcefad5ec515bfa2e)
</comment><date>2026-08-25 10:56:26 -0400</date><id>aa1f777e9636a59cbd325e2a803b065b58f8bd32</id><msg>Logging: ZkStateReader.getLeaderRetry to TRACE (#4696)</msg><path><editType>edit</editType><file>solr/solrj-zookeeper/src/java/org/apache/solr/common/cloud/ZkStateReader.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>changelog/unreleased/SOLR-18319-404-simplify.yml</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java</affectedPath><affectedPath>solr/webapp/web/error404.html</affectedPath><affectedPath>solr/webapp/web/WEB-INF/web.xml</affectedPath><commitId>6a1a2196d894f931c720d50de10661ff92655307</commitId><timestamp>1787669789000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/dsmiley</absoluteUrl><fullName>David Smiley</fullName></author><authorEmail>dsmiley@apache.org</authorEmail><comment>SOLR-18319: Solr now logs core/collection not found (404) (#4666)

Solr's 404 page is now clearer / less mysterious.  We now log 404s in Solr's log.

(cherry picked from commit c2a9d5092d286fefd7c5a1c8f4ff7e2ad9f26a60)
</comment><date>2026-08-25 10:56:29 -0400</date><id>6a1a2196d894f931c720d50de10661ff92655307</id><msg>SOLR-18319: Solr now logs core/collection not found (404) (#4666)</msg><path><editType>add</editType><file>changelog/unreleased/SOLR-18319-404-simplify.yml</file></path><path><editType>delete</editType><file>solr/webapp/web/error404.html</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java</file></path><path><editType>edit</editType><file>solr/webapp/web/WEB-INF/web.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/licenses/jopt-simple-LICENSE-MIT.txt</affectedPath><affectedPath>solr/licenses/pcollections-NOTICE.txt</affectedPath><affectedPath>solr/licenses/pcollections-LICENSE-MIT.txt</affectedPath><commitId>40b81d9d251be95af1931501c4f08be866c8a0bc</commitId><timestamp>1787669793000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/dsmiley</absoluteUrl><fullName>David Smiley</fullName></author><authorEmail>dsmiley@apache.org</authorEmail><comment>SOLR-15465: Remove 3 dangling LICENSE/NOTICE files missed by #4793 (#4801)

(cherry picked from commit 7ad4bbf6a914551c92cd6af88b2f12a29637e17a)
</comment><date>2026-08-25 10:56:33 -0400</date><id>40b81d9d251be95af1931501c4f08be866c8a0bc</id><msg>SOLR-15465: Remove 3 dangling LICENSE/NOTICE files missed by #4793 (#4801)</msg><path><editType>delete</editType><file>solr/licenses/jopt-simple-LICENSE-MIT.txt</file></path><path><editType>delete</editType><file>solr/licenses/pcollections-NOTICE.txt</file></path><path><editType>delete</editType><file>solr/licenses/pcollections-LICENSE-MIT.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/core/src/java/org/apache/solr/util/SolrPluginUtils.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/handler/component/DebugComponent.java</affectedPath><affectedPath>solr/solrj/src/java/org/apache/solr/common/MapWriterMap.java</affectedPath><affectedPath>solr/solrj/src/java/org/apache/solr/common/util/NamedList.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/handler/component/TermVectorComponent.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/handler/component/HighlightComponent.java</affectedPath><commitId>ebcc1da9e043d40c660e4fb7046e6ae24f25c404</commitId><timestamp>1787669797000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/dsmiley</absoluteUrl><fullName>David Smiley</fullName></author><authorEmail>dsmiley@apache.org</authorEmail><comment>SOLR-18374: remove NamedList.NamedListEntry, scope MapWriterMap to its package (#4763)

(cherry picked from commit a12904d547697c8f9ed47e1e7902484f1f7d3451)
</comment><date>2026-08-25 10:56:37 -0400</date><id>ebcc1da9e043d40c660e4fb7046e6ae24f25c404</id><msg>SOLR-18374: remove NamedList.NamedListEntry, scope MapWriterMap to its package (#4763)</msg><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/handler/component/DebugComponent.java</file></path><path><editType>edit</editType><file>solr/solrj/src/java/org/apache/solr/common/util/NamedList.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/handler/component/TermVectorComponent.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/handler/component/HighlightComponent.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/util/SolrPluginUtils.java</file></path><path><editType>edit</editType><file>solr/solrj/src/java/org/apache/solr/common/MapWriterMap.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/webapp/src/test/org/apache/solr/webapp/AdminUiSecurityAuthTest.java</affectedPath><affectedPath>solr/webapp/web/js/angular/controllers/security.js</affectedPath><commitId>84f1fcc8ddda1f5daf0492241eb062c736f65ab7</commitId><timestamp>1787669801000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/dsmiley</absoluteUrl><fullName>David Smiley</fullName></author><authorEmail>dsmiley@apache.org</authorEmail><comment>SOLR-8474: Fix Security screen stale refresh after config updates (flaky AdminUiSecurityAuthTest) (#4800)

(cherry picked from commit 9be9ffe44840d668d764eb7bcee4de6a06bcb0ef)
</comment><date>2026-08-25 10:56:41 -0400</date><id>84f1fcc8ddda1f5daf0492241eb062c736f65ab7</id><msg>SOLR-8474: Fix Security screen stale refresh after config updates (flaky AdminUiSecurityAuthTest) (#4800)</msg><path><editType>edit</editType><file>solr/webapp/src/test/org/apache/solr/webapp/AdminUiSecurityAuthTest.java</file></path><path><editType>edit</editType><file>solr/webapp/web/js/angular/controllers/security.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/webapp/web/css/angular/jquery-ui.min.css</affectedPath><affectedPath>solr/webapp/web/libs/jquery-ui.min.js</affectedPath><affectedPath>changelog/unreleased/SOLR-16309.yml</affectedPath><affectedPath>NOTICE.txt</affectedPath><affectedPath>gradle/validation/rat-config.xml</affectedPath><affectedPath>solr/webapp/web/css/angular/jquery-ui.structure.min.css</affectedPath><commitId>a3e3fb1c42f7bec9bfb23f93b4ef4881a955881a</commitId><timestamp>1787688448000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/epugh</absoluteUrl><fullName>David Eric Pugh</fullName></author><authorEmail>epugh@opensourceconnections.com</authorEmail><comment>SOLR-16309: Bump jquery ui to deal with some older cve's (#4735)

(cherry picked from commit 5938cb4a8d7a118fab0ba4031a4ac935f510e649)
</comment><date>2026-08-25 16:07:28 -0400</date><id>a3e3fb1c42f7bec9bfb23f93b4ef4881a955881a</id><msg>SOLR-16309: Bump jquery ui to deal with some older cve's (#4735)</msg><path><editType>add</editType><file>changelog/unreleased/SOLR-16309.yml</file></path><path><editType>edit</editType><file>gradle/validation/rat-config.xml</file></path><path><editType>edit</editType><file>solr/webapp/web/css/angular/jquery-ui.structure.min.css</file></path><path><editType>edit</editType><file>solr/webapp/web/libs/jquery-ui.min.js</file></path><path><editType>edit</editType><file>NOTICE.txt</file></path><path><editType>edit</editType><file>solr/webapp/web/css/angular/jquery-ui.min.css</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/core/src/java/org/apache/solr/update/DefaultSolrCoreState.java</affectedPath><commitId>e6e145541cf85bb6a6cb6aab22cd8d984399077e</commitId><timestamp>1787692072000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/epugh</absoluteUrl><fullName>David Eric Pugh</fullName></author><authorEmail>epugh@opensourceconnections.com</authorEmail><comment>SOLR-18365: Remove DefaultSolrCoreState(DirectoryFactory) single-arg constructor (#4795)

(cherry picked from commit a10f90f84cdb19b4e046ff5c8319d6adf53bc3fe)
</comment><date>2026-08-25 17:07:52 -0400</date><id>e6e145541cf85bb6a6cb6aab22cd8d984399077e</id><msg>SOLR-18365: Remove DefaultSolrCoreState(DirectoryFactory) single-arg constructor (#4795)</msg><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/update/DefaultSolrCoreState.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/webapp/web/libs/d3.js</affectedPath><affectedPath>NOTICE.txt</affectedPath><affectedPath>changelog/unreleased/SOLR-8885.yml</affectedPath><affectedPath>gradle/validation/rat-config.xml</affectedPath><affectedPath>solr/webapp/web/js/angular/controllers/stream.js</affectedPath><affectedPath>solr/webapp/web/js/angular/controllers/cloud.js</affectedPath><commitId>6bdca5dbbe778dd655dba5e4765fcd205a53b55e</commitId><timestamp>1787781720000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/epugh</absoluteUrl><fullName>David Eric Pugh</fullName></author><authorEmail>epugh@opensourceconnections.com</authorEmail><comment>SOLR-8885: Update to latest D3, no longer on EOL version. (#4814)

(cherry picked from commit 8370ebbd49ddbd29af6e6d84aae8598e4b4b81bc)
</comment><date>2026-08-26 18:02:00 -0400</date><id>6bdca5dbbe778dd655dba5e4765fcd205a53b55e</id><msg>SOLR-8885: Update to latest D3, no longer on EOL version. (#4814)</msg><path><editType>edit</editType><file>solr/webapp/web/libs/d3.js</file></path><path><editType>add</editType><file>changelog/unreleased/SOLR-8885.yml</file></path><path><editType>edit</editType><file>solr/webapp/web/js/angular/controllers/stream.js</file></path><path><editType>edit</editType><file>NOTICE.txt</file></path><path><editType>edit</editType><file>solr/webapp/web/js/angular/controllers/cloud.js</file></path><path><editType>edit</editType><file>gradle/validation/rat-config.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://ci-builds.apache.org/user/dsmiley</absoluteUrl><fullName>David Smiley</fullName></culprit><culprit><absoluteUrl>https://ci-builds.apache.org/user/epugh</absoluteUrl><fullName>David Eric Pugh</fullName></culprit></freeStyleBuild>