<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>13899</buildableDurationMillis><buildableTimeMillis>13899</buildableTimeMillis><buildingDurationMillis>6122865</buildingDurationMillis><executingTimeMillis>6122865</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><refsremotesoriginmain _class='hudson.plugins.git.util.Build'><buildNumber>1033</buildNumber><marked><SHA1>edd9aaecc142a17728b33eb98fa64276b9baeb61</SHA1><branch><SHA1>edd9aaecc142a17728b33eb98fa64276b9baeb61</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>edd9aaecc142a17728b33eb98fa64276b9baeb61</SHA1><branch><SHA1>edd9aaecc142a17728b33eb98fa64276b9baeb61</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>edd9aaecc142a17728b33eb98fa64276b9baeb61</SHA1><branch><SHA1>edd9aaecc142a17728b33eb98fa64276b9baeb61</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://gitbox.apache.org/repos/asf/solr.git</remoteUrl><scmName></scmName></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>324</skipCount><totalCount>8161</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#1033</displayName><duration>6122865</duration><estimatedDuration>8822146</estimatedDuration><fullDisplayName>Solr » Solr-Test-main-s390x #1033</fullDisplayName><id>1033</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1033</number><queueId>8413208</queueId><result>SUCCESS</result><timestamp>1774648933927</timestamp><url>https://ci-builds.apache.org/job/Solr/job/Solr-Test-main-s390x/1033/</url><builtOn>jenkins-s390x-5</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/core/src/test/org/apache/solr/handler/admin/LukeRequestHandlerTest.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/handler/admin/LukeRequestHandler.java</affectedPath><affectedPath>changelog/unreleased/PR#4157-fix-getFirstLiveDoc.yml</affectedPath><commitId>57200fc5cf99d4ab271052658fec2bd21310a24f</commitId><timestamp>1774056143000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>SOLR-18125 Make LukeRequestHandler::getFirstLiveDoc get the first live doc (#4157)

Fix getFirstLiveDoc so it returns the first live doc. Previously it would often return nothing resulting in missing index flags in /admin/luke response.
</comment><date>2026-03-20 21:22:23 -0400</date><id>57200fc5cf99d4ab271052658fec2bd21310a24f</id><msg>SOLR-18125 Make LukeRequestHandler::getFirstLiveDoc get the first live doc (#4157)</msg><path><editType>edit</editType><file>solr/core/src/test/org/apache/solr/handler/admin/LukeRequestHandlerTest.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/handler/admin/LukeRequestHandler.java</file></path><path><editType>add</editType><file>changelog/unreleased/PR#4157-fix-getFirstLiveDoc.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/core/src/test/org/apache/solr/handler/admin/api/NodeHealthSolrCloudTest.java</affectedPath><affectedPath>solr/solr-ref-guide/modules/configuration-guide/pages/implicit-requesthandlers.adoc</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/handler/admin/api/NodeHealthStandaloneTest.java</affectedPath><affectedPath>solr/solr-ref-guide/modules/deployment-guide/pages/user-managed-index-replication.adoc</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/handler/admin/HealthCheckHandlerTest.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/handler/admin/api/NodeHealthAPI.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/handler/admin/HealthCheckHandler.java</affectedPath><affectedPath>changelog/unreleased/SOLR-16458-migrate-node-health-api.yml</affectedPath><affectedPath>solr/api/src/java/org/apache/solr/client/api/endpoint/NodeHealthApi.java</affectedPath><affectedPath>solr/api/src/java/org/apache/solr/client/api/model/NodeHealthResponse.java</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/handler/admin/api/V2NodeAPIMappingTest.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/handler/admin/api/NodeHealth.java</affectedPath><affectedPath>solr/solrj/src/java/org/apache/solr/common/util/Utils.java</affectedPath><commitId>5d2eb05506af12759caa414ba7ac063e311a3247</commitId><timestamp>1774117290000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>SOLR-16458: Migrate NodeHealthAPI from homegrown @EndPoint to JAX-RS (#4171)

Co-authored-by: copilot-swe-agent[bot] &lt;198982749+Copilot@users.noreply.github.com&gt;
Co-authored-by: epugh &lt;22395+epugh@users.noreply.github.com&gt;
</comment><date>2026-03-21 14:21:30 -0400</date><id>5d2eb05506af12759caa414ba7ac063e311a3247</id><msg>SOLR-16458: Migrate NodeHealthAPI from homegrown @EndPoint to JAX-RS (#4171)</msg><path><editType>add</editType><file>solr/core/src/test/org/apache/solr/handler/admin/api/NodeHealthStandaloneTest.java</file></path><path><editType>add</editType><file>solr/api/src/java/org/apache/solr/client/api/model/NodeHealthResponse.java</file></path><path><editType>delete</editType><file>solr/core/src/java/org/apache/solr/handler/admin/api/NodeHealthAPI.java</file></path><path><editType>add</editType><file>solr/core/src/java/org/apache/solr/handler/admin/api/NodeHealth.java</file></path><path><editType>add</editType><file>solr/core/src/test/org/apache/solr/handler/admin/api/NodeHealthSolrCloudTest.java</file></path><path><editType>edit</editType><file>solr/solr-ref-guide/modules/deployment-guide/pages/user-managed-index-replication.adoc</file></path><path><editType>edit</editType><file>solr/solr-ref-guide/modules/configuration-guide/pages/implicit-requesthandlers.adoc</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/handler/admin/HealthCheckHandler.java</file></path><path><editType>edit</editType><file>solr/core/src/test/org/apache/solr/handler/admin/api/V2NodeAPIMappingTest.java</file></path><path><editType>edit</editType><file>solr/solrj/src/java/org/apache/solr/common/util/Utils.java</file></path><path><editType>add</editType><file>changelog/unreleased/SOLR-16458-migrate-node-health-api.yml</file></path><path><editType>edit</editType><file>solr/core/src/test/org/apache/solr/handler/admin/HealthCheckHandlerTest.java</file></path><path><editType>add</editType><file>solr/api/src/java/org/apache/solr/client/api/endpoint/NodeHealthApi.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.github/workflows/solrj-test.yml</affectedPath><affectedPath>.github/workflows/docker-nightly.yml</affectedPath><affectedPath>.github/actions/prepare-for-build/action.yml</affectedPath><affectedPath>.github/workflows/gradle-precommit.yml</affectedPath><commitId>002e89aa5d8fc63f1d23a5aa179ba1abfbb3e96d</commitId><timestamp>1774120349000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>GitHub Action: update setup-gradle to v5.0.2 (#4234)

Remove wrapper-validation -- redundant with setup-gradle
Addresses recent industry CI security concern.
</comment><date>2026-03-21 15:12:29 -0400</date><id>002e89aa5d8fc63f1d23a5aa179ba1abfbb3e96d</id><msg>GitHub Action: update setup-gradle to v5.0.2 (#4234)</msg><path><editType>edit</editType><file>.github/workflows/solrj-test.yml</file></path><path><editType>edit</editType><file>.github/workflows/docker-nightly.yml</file></path><path><editType>edit</editType><file>.github/actions/prepare-for-build/action.yml</file></path><path><editType>edit</editType><file>.github/workflows/gradle-precommit.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/solrj-zookeeper/gradle.lockfile</affectedPath><affectedPath>changelog/unreleased/SOLR-18075-zkNoJetty.yml</affectedPath><affectedPath>solr/solrj-zookeeper/src/java/org/apache/solr/common/cloud/NodesSysPropsCacher.java</affectedPath><affectedPath>solr/solrj-zookeeper/build.gradle</affectedPath><commitId>9f69afb2428433b1cd8e6f3c79cf656eafe82bb5</commitId><timestamp>1774275688000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>SOLR-18075: SolrJ-Zookeeper no longer depends on Jetty (#4062)
</comment><date>2026-03-23 10:21:28 -0400</date><id>9f69afb2428433b1cd8e6f3c79cf656eafe82bb5</id><msg>SOLR-18075: SolrJ-Zookeeper no longer depends on Jetty (#4062)</msg><path><editType>edit</editType><file>solr/solrj-zookeeper/src/java/org/apache/solr/common/cloud/NodesSysPropsCacher.java</file></path><path><editType>edit</editType><file>solr/solrj-zookeeper/build.gradle</file></path><path><editType>add</editType><file>changelog/unreleased/SOLR-18075-zkNoJetty.yml</file></path><path><editType>edit</editType><file>solr/solrj-zookeeper/gradle.lockfile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/solr-ref-guide/modules/upgrade-notes/pages/major-changes-in-solr-10.adoc</affectedPath><affectedPath>solr/licenses/lucene-queries-10.4.0.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-queries-10.3.2.jar.sha1</affectedPath><affectedPath>solr/solrj-zookeeper/gradle.lockfile</affectedPath><affectedPath>solr/modules/s3-repository/gradle.lockfile</affectedPath><affectedPath>solr/licenses/lucene-spatial-extras-10.4.0.jar.sha1</affectedPath><affectedPath>gradle/libs.versions.toml</affectedPath><affectedPath>solr/licenses/lucene-join-10.4.0.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-join-10.3.2.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-spatial-extras-10.3.2.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-test-framework-10.3.2.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-analysis-icu-10.3.2.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-analysis-icu-10.4.0.jar.sha1</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/schema/ScalarQuantizedDenseVectorField.java</affectedPath><affectedPath>solr/modules/language-models/gradle.lockfile</affectedPath><affectedPath>solr/core/src/test-files/solr/collection1/conf/bad-schema-densevector-quantized-confidence-interval-low.xml</affectedPath><affectedPath>solr/server/solr/configsets/sample_techproducts_configs/conf/solrconfig.xml</affectedPath><affectedPath>solr/documentation/gradle.lockfile</affectedPath><affectedPath>solr/licenses/lucene-test-framework-10.4.0.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-analysis-phonetic-10.4.0.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-analysis-smartcn-10.3.2.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-highlighter-10.3.2.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-grouping-10.4.0.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-analysis-morfologik-10.4.0.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-codecs-10.4.0.jar.sha1</affectedPath><affectedPath>solr/core/src/test-files/solr/collection1/conf/bad-schema-densevector-quantized-confidence-interval-high.xml</affectedPath><affectedPath>solr/licenses/lucene-analysis-common-10.3.2.jar.sha1</affectedPath><affectedPath>solr/modules/langid/gradle.lockfile</affectedPath><affectedPath>solr/solrj/gradle.lockfile</affectedPath><affectedPath>solr/server/solr/configsets/_default/conf/solrconfig.xml</affectedPath><affectedPath>solr/licenses/lucene-grouping-10.3.2.jar.sha1</affectedPath><affectedPath>solr/modules/cuvs/src/java/org/apache/solr/cuvs/CuVSCodec.java</affectedPath><affectedPath>solr/licenses/lucene-analysis-opennlp-10.3.2.jar.sha1</affectedPath><affectedPath>solr/core/src/test-files/solr/collection1/conf/schema_codec.xml</affectedPath><affectedPath>solr/licenses/lucene-analysis-opennlp-10.4.0.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-core-10.3.2.jar.sha1</affectedPath><affectedPath>solr/core/gradle.lockfile</affectedPath><affectedPath>solr/solrj-streaming/gradle.lockfile</affectedPath><affectedPath>solr/modules/clustering/gradle.lockfile</affectedPath><affectedPath>solr/modules/cross-dc/gradle.lockfile</affectedPath><affectedPath>solr/cross-dc-manager/gradle.lockfile</affectedPath><affectedPath>solr/benchmark/gradle.lockfile</affectedPath><affectedPath>solr/licenses/lucene-analysis-smartcn-10.4.0.jar.sha1</affectedPath><affectedPath>dev-docs/lucene-upgrade.md</affectedPath><affectedPath>solr/licenses/lucene-spatial3d-10.4.0.jar.sha1</affectedPath><affectedPath>solr/server/gradle.lockfile</affectedPath><affectedPath>solr/licenses/lucene-misc-10.3.2.jar.sha1</affectedPath><affectedPath>solr/modules/ltr/gradle.lockfile</affectedPath><affectedPath>solr/licenses/lucene-queryparser-10.4.0.jar.sha1</affectedPath><affectedPath>solr/modules/scripting/gradle.lockfile</affectedPath><affectedPath>solr/licenses/lucene-facet-10.3.2.jar.sha1</affectedPath><affectedPath>changelog/unreleased/SOLR-18143-Upgrade-to-lucene1040.yml</affectedPath><affectedPath>solr/licenses/lucene-classification-10.3.2.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-classification-10.4.0.jar.sha1</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/schema/ScalarQuantizedDenseVectorFieldTest.java</affectedPath><affectedPath>solr/licenses/lucene-analysis-kuromoji-10.3.2.jar.sha1</affectedPath><affectedPath>solr/webapp/gradle.lockfile</affectedPath><affectedPath>solr/licenses/lucene-analysis-stempel-10.4.0.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-memory-10.3.2.jar.sha1</affectedPath><affectedPath>solr/solr-ref-guide/gradle.lockfile</affectedPath><affectedPath>solr/licenses/lucene-suggest-10.4.0.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-suggest-10.3.2.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-analysis-stempel-10.3.2.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-memory-10.4.0.jar.sha1</affectedPath><affectedPath>solr/modules/opentelemetry/gradle.lockfile</affectedPath><affectedPath>solr/licenses/lucene-sandbox-10.4.0.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-sandbox-10.3.2.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-analysis-kuromoji-10.4.0.jar.sha1</affectedPath><affectedPath>solr/modules/sql/gradle.lockfile</affectedPath><affectedPath>solr/licenses/lucene-analysis-nori-10.4.0.jar.sha1</affectedPath><affectedPath>solr/modules/analysis-extras/gradle.lockfile</affectedPath><affectedPath>solr/core/src/test-files/solr/collection1/conf/bad-schema-densevector-quantized-compress.xml</affectedPath><affectedPath>solr/licenses/lucene-backward-codecs-10.4.0.jar.sha1</affectedPath><affectedPath>solr/test-framework/gradle.lockfile</affectedPath><affectedPath>solr/solrj-jetty/gradle.lockfile</affectedPath><affectedPath>solr/modules/cuvs/gradle.lockfile</affectedPath><affectedPath>solr/licenses/lucene-spatial3d-10.3.2.jar.sha1</affectedPath><affectedPath>solr/modules/gcs-repository/gradle.lockfile</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/core/TestCodecSupport.java</affectedPath><affectedPath>solr/api/gradle.lockfile</affectedPath><affectedPath>solr/licenses/lucene-misc-10.4.0.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-queryparser-10.3.2.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-facet-10.4.0.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-expressions-10.4.0.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-analysis-morfologik-10.3.2.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-expressions-10.3.2.jar.sha1</affectedPath><affectedPath>solr/modules/extraction/gradle.lockfile</affectedPath><affectedPath>solr/licenses/lucene-analysis-common-10.4.0.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-codecs-10.3.2.jar.sha1</affectedPath><affectedPath>solr/solr-ref-guide/modules/query-guide/pages/dense-vector-search.adoc</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/core/SchemaCodecFactory.java</affectedPath><affectedPath>solr/licenses/lucene-core-10.4.0.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-analysis-nori-10.3.2.jar.sha1</affectedPath><affectedPath>solr/licenses/lucene-backward-codecs-10.3.2.jar.sha1</affectedPath><affectedPath>solr/modules/jwt-auth/gradle.lockfile</affectedPath><affectedPath>solr/licenses/lucene-highlighter-10.4.0.jar.sha1</affectedPath><affectedPath>solr/modules/cuvs/src/java/org/apache/solr/cuvs/CuVSCodecFactory.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/schema/BinaryQuantizedDenseVectorField.java</affectedPath><affectedPath>solr/licenses/lucene-analysis-phonetic-10.3.2.jar.sha1</affectedPath><commitId>2ea21db9af976eee8ed10c08fb95e071889387be</commitId><timestamp>1774294648000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>SOLR-18143: Upgrade the Lucene dependency from 10.3.2 to 10.4.0 (#4195)

Codec changes:                                                                                                                                                                                                                                             
  - SchemaCodecFactory, CuVSCodec, CuVSCodecFactory: Lucene103Codec -&gt; Lucene104Codec                                                                                                                                                                        
  - ScalarQuantizedDenseVectorField: migrated to Lucene104HnswScalarQuantizedVectorsFormat;                                                                                                                                                                   
    confidenceInterval, compress, and dynamicConfidenceInterval                                                                                                                                                                     
    params are now deprecated; they're parsed but ignored with DeprecationLog warnings                                                                                                                                                                              
  - BinaryQuantizedDenseVectorField: replaced Lucene102HnswBinaryQuantizedVectorsFormat                                                                                                                                                                      
    with Lucene104HnswScalarQuantizedVectorsFormat using ScalarEncoding.SINGLE_BIT_QUERY_NIBBLE                                                                                                                                                              
                                                                                                                                                                                                                                                             
  Documentation:                                                                                                                                                                                                                                             
  - Updated dense-vector-search.adoc to reflect deprecated scalar quantization params                                                                                                                                                                        
  - Added Solr 10.1 section in major-changes-in-solr-10.adoc with codec change                                                                                                                                                                               
    downgradeability warning                                                                                                                                                                                                                                 
  - Added step in dev-docs/lucene-upgrade.md to document codec changes in upgrade notes                                                                                                                                                                      
                                                                                                                                                                                                                                                             
  Other:                                                                                                                                                                                                                                                     
    - Removed test configs for no-longer-validated confidenceInterval/compress constraints 
</comment><date>2026-03-23 15:37:28 -0400</date><id>2ea21db9af976eee8ed10c08fb95e071889387be</id><msg>SOLR-18143: Upgrade the Lucene dependency from 10.3.2 to 10.4.0 (#4195)</msg><path><editType>edit</editType><file>solr/solr-ref-guide/modules/query-guide/pages/dense-vector-search.adoc</file></path><path><editType>add</editType><file>changelog/unreleased/SOLR-18143-Upgrade-to-lucene1040.yml</file></path><path><editType>delete</editType><file>solr/core/src/test-files/solr/collection1/conf/bad-schema-densevector-quantized-compress.xml</file></path><path><editType>edit</editType><file>solr/server/solr/configsets/sample_techproducts_configs/conf/solrconfig.xml</file></path><path><editType>add</editType><file>solr/licenses/lucene-queries-10.4.0.jar.sha1</file></path><path><editType>edit</editType><file>solr/core/gradle.lockfile</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/schema/BinaryQuantizedDenseVectorField.java</file></path><path><editType>add</editType><file>solr/licenses/lucene-misc-10.4.0.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/lucene-sandbox-10.4.0.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/lucene-core-10.4.0.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/lucene-suggest-10.4.0.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/lucene-queryparser-10.3.2.jar.sha1</file></path><path><editType>edit</editType><file>solr/modules/langid/gradle.lockfile</file></path><path><editType>add</editType><file>solr/licenses/lucene-spatial3d-10.4.0.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/lucene-spatial-extras-10.4.0.jar.sha1</file></path><path><editType>edit</editType><file>solr/modules/cuvs/src/java/org/apache/solr/cuvs/CuVSCodecFactory.java</file></path><path><editType>add</editType><file>solr/licenses/lucene-test-framework-10.4.0.jar.sha1</file></path><path><editType>delete</editType><file>solr/core/src/test-files/solr/collection1/conf/bad-schema-densevector-quantized-confidence-interval-low.xml</file></path><path><editType>edit</editType><file>solr/modules/cuvs/gradle.lockfile</file></path><path><editType>delete</editType><file>solr/licenses/lucene-analysis-phonetic-10.3.2.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/lucene-memory-10.4.0.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/lucene-codecs-10.4.0.jar.sha1</file></path><path><editType>edit</editType><file>solr/server/gradle.lockfile</file></path><path><editType>edit</editType><file>solr/server/solr/configsets/_default/conf/solrconfig.xml</file></path><path><editType>delete</editType><file>solr/core/src/test-files/solr/collection1/conf/bad-schema-densevector-quantized-confidence-interval-high.xml</file></path><path><editType>edit</editType><file>solr/modules/opentelemetry/gradle.lockfile</file></path><path><editType>edit</editType><file>solr/cross-dc-manager/gradle.lockfile</file></path><path><editType>edit</editType><file>solr/modules/sql/gradle.lockfile</file></path><path><editType>delete</editType><file>solr/licenses/lucene-memory-10.3.2.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/lucene-analysis-phonetic-10.4.0.jar.sha1</file></path><path><editType>edit</editType><file>gradle/libs.versions.toml</file></path><path><editType>edit</editType><file>solr/modules/jwt-auth/gradle.lockfile</file></path><path><editType>edit</editType><file>solr/modules/scripting/gradle.lockfile</file></path><path><editType>edit</editType><file>solr/test-framework/gradle.lockfile</file></path><path><editType>edit</editType><file>solr/solrj-jetty/gradle.lockfile</file></path><path><editType>delete</editType><file>solr/licenses/lucene-queries-10.3.2.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/lucene-analysis-morfologik-10.4.0.jar.sha1</file></path><path><editType>edit</editType><file>solr/modules/clustering/gradle.lockfile</file></path><path><editType>delete</editType><file>solr/licenses/lucene-expressions-10.3.2.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/lucene-suggest-10.3.2.jar.sha1</file></path><path><editType>edit</editType><file>solr/core/src/test-files/solr/collection1/conf/schema_codec.xml</file></path><path><editType>delete</editType><file>solr/licenses/lucene-analysis-smartcn-10.3.2.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/lucene-test-framework-10.3.2.jar.sha1</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/schema/ScalarQuantizedDenseVectorField.java</file></path><path><editType>delete</editType><file>solr/licenses/lucene-sandbox-10.3.2.jar.sha1</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/core/SchemaCodecFactory.java</file></path><path><editType>delete</editType><file>solr/licenses/lucene-analysis-common-10.3.2.jar.sha1</file></path><path><editType>edit</editType><file>solr/modules/cross-dc/gradle.lockfile</file></path><path><editType>delete</editType><file>solr/licenses/lucene-grouping-10.3.2.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/lucene-misc-10.3.2.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/lucene-highlighter-10.3.2.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/lucene-analysis-kuromoji-10.4.0.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/lucene-analysis-stempel-10.3.2.jar.sha1</file></path><path><editType>edit</editType><file>solr/modules/cuvs/src/java/org/apache/solr/cuvs/CuVSCodec.java</file></path><path><editType>delete</editType><file>solr/licenses/lucene-facet-10.3.2.jar.sha1</file></path><path><editType>edit</editType><file>solr/solrj-streaming/gradle.lockfile</file></path><path><editType>add</editType><file>solr/licenses/lucene-join-10.4.0.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/lucene-analysis-icu-10.3.2.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/lucene-classification-10.3.2.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/lucene-analysis-nori-10.4.0.jar.sha1</file></path><path><editType>edit</editType><file>solr/modules/gcs-repository/gradle.lockfile</file></path><path><editType>edit</editType><file>solr/core/src/test/org/apache/solr/core/TestCodecSupport.java</file></path><path><editType>add</editType><file>solr/licenses/lucene-analysis-opennlp-10.4.0.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/lucene-highlighter-10.4.0.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/lucene-spatial-extras-10.3.2.jar.sha1</file></path><path><editType>edit</editType><file>solr/core/src/test/org/apache/solr/schema/ScalarQuantizedDenseVectorFieldTest.java</file></path><path><editType>delete</editType><file>solr/licenses/lucene-analysis-kuromoji-10.3.2.jar.sha1</file></path><path><editType>edit</editType><file>solr/solr-ref-guide/modules/upgrade-notes/pages/major-changes-in-solr-10.adoc</file></path><path><editType>add</editType><file>solr/licenses/lucene-analysis-icu-10.4.0.jar.sha1</file></path><path><editType>edit</editType><file>solr/modules/language-models/gradle.lockfile</file></path><path><editType>add</editType><file>solr/licenses/lucene-analysis-common-10.4.0.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/lucene-analysis-stempel-10.4.0.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/lucene-analysis-opennlp-10.3.2.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/lucene-analysis-smartcn-10.4.0.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/lucene-core-10.3.2.jar.sha1</file></path><path><editType>edit</editType><file>solr/benchmark/gradle.lockfile</file></path><path><editType>edit</editType><file>solr/modules/s3-repository/gradle.lockfile</file></path><path><editType>edit</editType><file>solr/solrj/gradle.lockfile</file></path><path><editType>add</editType><file>solr/licenses/lucene-grouping-10.4.0.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/lucene-expressions-10.4.0.jar.sha1</file></path><path><editType>edit</editType><file>solr/modules/ltr/gradle.lockfile</file></path><path><editType>edit</editType><file>solr/solrj-zookeeper/gradle.lockfile</file></path><path><editType>add</editType><file>solr/licenses/lucene-facet-10.4.0.jar.sha1</file></path><path><editType>edit</editType><file>solr/webapp/gradle.lockfile</file></path><path><editType>delete</editType><file>solr/licenses/lucene-spatial3d-10.3.2.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/lucene-backward-codecs-10.3.2.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/lucene-analysis-morfologik-10.3.2.jar.sha1</file></path><path><editType>edit</editType><file>solr/modules/extraction/gradle.lockfile</file></path><path><editType>edit</editType><file>solr/modules/analysis-extras/gradle.lockfile</file></path><path><editType>edit</editType><file>dev-docs/lucene-upgrade.md</file></path><path><editType>add</editType><file>solr/licenses/lucene-backward-codecs-10.4.0.jar.sha1</file></path><path><editType>edit</editType><file>solr/documentation/gradle.lockfile</file></path><path><editType>add</editType><file>solr/licenses/lucene-classification-10.4.0.jar.sha1</file></path><path><editType>edit</editType><file>solr/solr-ref-guide/gradle.lockfile</file></path><path><editType>delete</editType><file>solr/licenses/lucene-codecs-10.3.2.jar.sha1</file></path><path><editType>add</editType><file>solr/licenses/lucene-queryparser-10.4.0.jar.sha1</file></path><path><editType>delete</editType><file>solr/licenses/lucene-analysis-nori-10.3.2.jar.sha1</file></path><path><editType>edit</editType><file>solr/api/gradle.lockfile</file></path><path><editType>delete</editType><file>solr/licenses/lucene-join-10.3.2.jar.sha1</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/core/src/java/org/apache/solr/update/DefaultSolrCoreState.java</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/cloud/ZkShardTermsTest.java</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/cloud/ZkShardTermsRecoveryTest.java</affectedPath><affectedPath>changelog/unreleased/solr-18080-shard-term-induce-leader-election.yml</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/cloud/ShardLeaderElectionContextBase.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/cloud/ShardLeaderElectionContext.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/cloud/ZkShardTerms.java</affectedPath><affectedPath>solr/solrj-zookeeper/src/java/org/apache/solr/common/cloud/ZkStateReader.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/cloud/ShardTerms.java</affectedPath><affectedPath>solr/solrj/src/java/org/apache/solr/common/cloud/ZkCoreNodeProps.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/cloud/RecoveringCoreTermWatcher.java</affectedPath><affectedPath>solr/modules/opentelemetry/src/test/org/apache/solr/opentelemetry/TestDistributedTracing.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/handler/admin/RequestSyncShardOp.java</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/cloud/ShardTermsTest.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/update/SolrCmdDistributor.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/update/processor/DistributedZkUpdateProcessor.java</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/cloud/LeaderVoteWaitTimeoutTest.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/cloud/SyncStrategy.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/handler/IndexFetcher.java</affectedPath><commitId>a364ac71b8392251bc2b10abfb6ff5b3b927135c</commitId><timestamp>1774368324000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>SOLR-18080: Initiate Leader election for ShardTerms (#4069)
</comment><date>2026-03-24 09:05:24 -0700</date><id>a364ac71b8392251bc2b10abfb6ff5b3b927135c</id><msg>SOLR-18080: Initiate Leader election for ShardTerms (#4069)</msg><path><editType>edit</editType><file>solr/modules/opentelemetry/src/test/org/apache/solr/opentelemetry/TestDistributedTracing.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/cloud/RecoveringCoreTermWatcher.java</file></path><path><editType>edit</editType><file>solr/core/src/test/org/apache/solr/cloud/ShardTermsTest.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/cloud/ZkShardTerms.java</file></path><path><editType>edit</editType><file>solr/solrj-zookeeper/src/java/org/apache/solr/common/cloud/ZkStateReader.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/cloud/SyncStrategy.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/update/DefaultSolrCoreState.java</file></path><path><editType>edit</editType><file>solr/core/src/test/org/apache/solr/cloud/ZkShardTermsTest.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/cloud/ShardLeaderElectionContext.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/update/processor/DistributedZkUpdateProcessor.java</file></path><path><editType>edit</editType><file>solr/core/src/test/org/apache/solr/cloud/LeaderVoteWaitTimeoutTest.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/cloud/ShardLeaderElectionContextBase.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/cloud/ShardTerms.java</file></path><path><editType>add</editType><file>changelog/unreleased/solr-18080-shard-term-induce-leader-election.yml</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/handler/admin/RequestSyncShardOp.java</file></path><path><editType>edit</editType><file>solr/solrj/src/java/org/apache/solr/common/cloud/ZkCoreNodeProps.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/handler/IndexFetcher.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/update/SolrCmdDistributor.java</file></path><path><editType>add</editType><file>solr/core/src/test/org/apache/solr/cloud/ZkShardTermsRecoveryTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/core/src/java/org/apache/solr/schema/numericrange/FloatRangeField.java</affectedPath><affectedPath>solr/core/src/test-files/solr/collection1/conf/schema-numericrange.xml</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/search/numericrange/NumericRangeQParserPlugin.java</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/schema/numericrange/FloatRangeFieldTest.java</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/search/numericrange/NumericRangeQParserPluginFloatTest.java</affectedPath><affectedPath>changelog/unreleased/SOLR-13309-floatRangeField.yml</affectedPath><affectedPath>solr/solr-ref-guide/modules/query-guide/pages/other-parsers.adoc</affectedPath><affectedPath>solr/solr-ref-guide/modules/indexing-guide/pages/field-types-included-with-solr.adoc</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/schema/numericrange/AbstractNumericRangeField.java</affectedPath><commitId>a38d81ec201c3153728812af5ca4c60c724774ea</commitId><timestamp>1774371045000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>SOLR-13309: Introduce FloatRangeField to expose Lucene 'FloatRange' (#4229)

Mirrors recently added 'IntRangeField' and 'LongRangeField' types.
</comment><date>2026-03-24 12:50:45 -0400</date><id>a38d81ec201c3153728812af5ca4c60c724774ea</id><msg>SOLR-13309: Introduce FloatRangeField to expose Lucene 'FloatRange' (#4229)</msg><path><editType>edit</editType><file>solr/solr-ref-guide/modules/query-guide/pages/other-parsers.adoc</file></path><path><editType>add</editType><file>solr/core/src/java/org/apache/solr/schema/numericrange/FloatRangeField.java</file></path><path><editType>add</editType><file>solr/core/src/test/org/apache/solr/schema/numericrange/FloatRangeFieldTest.java</file></path><path><editType>edit</editType><file>solr/core/src/test-files/solr/collection1/conf/schema-numericrange.xml</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/search/numericrange/NumericRangeQParserPlugin.java</file></path><path><editType>add</editType><file>solr/core/src/test/org/apache/solr/search/numericrange/NumericRangeQParserPluginFloatTest.java</file></path><path><editType>edit</editType><file>solr/solr-ref-guide/modules/indexing-guide/pages/field-types-included-with-solr.adoc</file></path><path><editType>add</editType><file>changelog/unreleased/SOLR-13309-floatRangeField.yml</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/schema/numericrange/AbstractNumericRangeField.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/solr-ref-guide/modules/deployment-guide/pages/metrics-reporting.adoc</affectedPath><affectedPath>solr/solr-ref-guide/modules/upgrade-notes/pages/major-changes-in-solr-10.adoc</affectedPath><commitId>ef5eaa255dd990de553cf183c163467ea38425bc</commitId><timestamp>1774429366000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>SOLR-18172 Declare OTEL metrics as BETA in Solr 10 (#4235)
</comment><date>2026-03-25 10:02:46 +0100</date><id>ef5eaa255dd990de553cf183c163467ea38425bc</id><msg>SOLR-18172 Declare OTEL metrics as BETA in Solr 10 (#4235)</msg><path><editType>edit</editType><file>solr/solr-ref-guide/modules/upgrade-notes/pages/major-changes-in-solr-10.adoc</file></path><path><editType>edit</editType><file>solr/solr-ref-guide/modules/deployment-guide/pages/metrics-reporting.adoc</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/solrj-zookeeper/src/java/org/apache/solr/common/cloud/ZkStateReader.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/cloud/ZkController.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/cli/LinkConfigTool.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/cli/SolrCLI.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/cloud/DistributedClusterStateUpdater.java</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/cli/ZkSubcommandsTest.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/cli/ZkToolHelp.java</affectedPath><affectedPath>solr/solrj-zookeeper/src/java/org/apache/solr/client/solrj/impl/ZkClientClusterStateProvider.java</affectedPath><affectedPath>changelog/unreleased/SOLR-18166-remove-linkconfig.yml</affectedPath><commitId>ebe71e48f033d79d001d0ba9474e9e0e060a3cd7</commitId><timestamp>1774446931000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>SOLR-18166: Remove 'linkconfig' tool and related code (#4232)

"Linkconfig" is a functionality initially added prior to our
collection-admin APIs, when users needed to run manual commands to
associate or "link" a new collection with a particular config by storing
the config name on the /collections/&lt;collName&gt; node.

Storing config information in this location was deprecated in SOLR-14341
and can be removed now that 10.0 is out the door.  This commit removes
several methods that checked for config info at this location, as well
as the "linkconfig" that was user's primary way of storing this
information in the past.
</comment><date>2026-03-25 09:55:31 -0400</date><id>ebe71e48f033d79d001d0ba9474e9e0e060a3cd7</id><msg>SOLR-18166: Remove 'linkconfig' tool and related code (#4232)</msg><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/cloud/ZkController.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/cloud/DistributedClusterStateUpdater.java</file></path><path><editType>add</editType><file>changelog/unreleased/SOLR-18166-remove-linkconfig.yml</file></path><path><editType>edit</editType><file>solr/solrj-zookeeper/src/java/org/apache/solr/client/solrj/impl/ZkClientClusterStateProvider.java</file></path><path><editType>delete</editType><file>solr/core/src/java/org/apache/solr/cli/LinkConfigTool.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/cli/SolrCLI.java</file></path><path><editType>edit</editType><file>solr/solrj-zookeeper/src/java/org/apache/solr/common/cloud/ZkStateReader.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/cli/ZkToolHelp.java</file></path><path><editType>edit</editType><file>solr/core/src/test/org/apache/solr/cli/ZkSubcommandsTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/solr-ref-guide/modules/deployment-guide/pages/zookeeper-utilities.adoc</affectedPath><commitId>564a6317433e1715b55ccd98e93ee9973664540e</commitId><timestamp>1774447025000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/gerlowskija</absoluteUrl><fullName>Jason Gerlowski</fullName></author><authorEmail>gerlowskija@apache.org</authorEmail><comment>SOLR-18166: Remove linkconfig docs
</comment><date>2026-03-25 09:57:05 -0400</date><id>564a6317433e1715b55ccd98e93ee9973664540e</id><msg>SOLR-18166: Remove linkconfig docs</msg><path><editType>edit</editType><file>solr/solr-ref-guide/modules/deployment-guide/pages/zookeeper-utilities.adoc</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudSolrClient.java</affectedPath><affectedPath>changelog/unreleased/SOLR-18114.yml</affectedPath><affectedPath>solr/solrj/src/test/org/apache/solr/client/solrj/impl/CloudSolrClientRoutingTest.java</affectedPath><commitId>6d896e096f593c86d59b779ba0a9a866791440e0</commitId><timestamp>1774492978000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>[SOLR-18114] CloudSolrClient fails deleteById with directUpdatesToLeadersOnly but no route passed (#4219)

Fixed a bug where CloudSolrClient throws an exception when deleteById is sent a to collection that has router field configured and has directUpdatesToLeadersOnly=true but is sent without routing info. Also added a log.warn when request is sent but no routing info is passed causing request to be sent in the general unoptimized route.
</comment><date>2026-03-25 22:42:58 -0400</date><id>6d896e096f593c86d59b779ba0a9a866791440e0</id><msg>[SOLR-18114] CloudSolrClient fails deleteById with directUpdatesToLeadersOnly but no route passed (#4219)</msg><path><editType>edit</editType><file>solr/solrj/src/java/org/apache/solr/client/solrj/impl/CloudSolrClient.java</file></path><path><editType>edit</editType><file>solr/solrj/src/test/org/apache/solr/client/solrj/impl/CloudSolrClientRoutingTest.java</file></path><path><editType>add</editType><file>changelog/unreleased/SOLR-18114.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>dev-tools/scripts/cherrypick.sh</affectedPath><commitId>ec51d13bc14821ac13041c7461abe66fc12b5483</commitId><timestamp>1774535710000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add clean to cherrypick.sh before runnign (precommit) check (#4238)
</comment><date>2026-03-26 15:35:10 +0100</date><id>ec51d13bc14821ac13041c7461abe66fc12b5483</id><msg>Add clean to cherrypick.sh before runnign (precommit) check (#4238)</msg><path><editType>edit</editType><file>dev-tools/scripts/cherrypick.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/test-framework/src/java/org/apache/solr/util/TestHarness.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/core/ConfigSetService.java</affectedPath><affectedPath>changelog/unreleased/SOLR-18112-SolrDispatchFilterServlet.yml</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/servlet/LoadAdminUiServletTest.java</affectedPath><affectedPath>solr/webapp/web/WEB-INF/web.xml</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/servlet/HttpSolrCall.java</affectedPath><affectedPath>solr/test-framework/src/java/org/apache/solr/SolrTestCase.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/api/V2HttpCall.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/rest/BaseSolrResource.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/cloud/SolrZkServer.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/core/SolrXmlConfig.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/servlet/CoreContainerProvider.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/servlet/SolrRequestParsers.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/cloud/DeleteReplicaTest.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/request/SolrRequestInfo.java</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/servlet/HttpSolrCallCloudTest.java</affectedPath><affectedPath>solr/test-framework/src/java/org/apache/solr/embedded/JettySolrRunner.java</affectedPath><affectedPath>solr/server/solr/configsets/sample_techproducts_configs/conf/solrconfig.xml</affectedPath><affectedPath>solr/server/solr/configsets/_default/conf/solrconfig.xml</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/servlet/SolrServlet.java</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/core/TestCoreContainer.java</affectedPath><affectedPath>solr/test-framework/src/java/org/apache/solr/client/solrj/apache/HttpSolrClient.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/servlet/RequiredSolrRequestFilter.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/servlet/LoadAdminUiServlet.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/cli/SolrProcessManager.java</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/cloud/TestCloudSearcherWarming.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java</affectedPath><affectedPath>solr/core/src/test/org/apache/solr/cloud/TestConfigSetsAPI.java</affectedPath><affectedPath>solr/core/src/java/org/apache/solr/core/NodeConfig.java</affectedPath><commitId>b3b2f83fe97e824dd0d836992c7f05f8bbf3acdf</commitId><timestamp>1774573912000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>SOLR-18112: SolrDispatchFilter is now SolrServlet (#4119)

And reduced the contents of SolrServlet:
* Moved constants to better places
* Moved "Action" enum into HttpSolrCall
* Removed abortErrorMessage; not used

Updated some tests/references to not refer to SolrServlet needlessly.

Co-authored-by: copilot-swe-agent[bot] &lt;198982749+Copilot@users.noreply.github.com&gt;
Co-authored-by: dsmiley &lt;377295+dsmiley@users.noreply.github.com&gt;
</comment><date>2026-03-26 21:11:52 -0400</date><id>b3b2f83fe97e824dd0d836992c7f05f8bbf3acdf</id><msg>SOLR-18112: SolrDispatchFilter is now SolrServlet (#4119)</msg><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/servlet/LoadAdminUiServlet.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/core/NodeConfig.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/cli/SolrProcessManager.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/servlet/CoreContainerProvider.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/servlet/SolrRequestParsers.java</file></path><path><editType>delete</editType><file>solr/core/src/java/org/apache/solr/servlet/SolrDispatchFilter.java</file></path><path><editType>add</editType><file>changelog/unreleased/SOLR-18112-SolrDispatchFilterServlet.yml</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/rest/BaseSolrResource.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/cloud/SolrZkServer.java</file></path><path><editType>edit</editType><file>solr/core/src/test/org/apache/solr/cloud/TestCloudSearcherWarming.java</file></path><path><editType>edit</editType><file>solr/core/src/test/org/apache/solr/cloud/TestConfigSetsAPI.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/api/V2HttpCall.java</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/test-framework/src/java/org/apache/solr/client/solrj/apache/HttpSolrClient.java</file></path><path><editType>edit</editType><file>solr/core/src/test/org/apache/solr/core/TestCoreContainer.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/core/SolrXmlConfig.java</file></path><path><editType>edit</editType><file>solr/server/solr/configsets/sample_techproducts_configs/conf/solrconfig.xml</file></path><path><editType>edit</editType><file>solr/webapp/web/WEB-INF/web.xml</file></path><path><editType>edit</editType><file>solr/core/src/test/org/apache/solr/servlet/HttpSolrCallCloudTest.java</file></path><path><editType>edit</editType><file>solr/server/solr/configsets/_default/conf/solrconfig.xml</file></path><path><editType>edit</editType><file>solr/core/src/test/org/apache/solr/cloud/DeleteReplicaTest.java</file></path><path><editType>edit</editType><file>solr/test-framework/src/java/org/apache/solr/util/TestHarness.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/core/ConfigSetService.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/request/SolrRequestInfo.java</file></path><path><editType>edit</editType><file>solr/test-framework/src/java/org/apache/solr/SolrTestCase.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/api/CoordinatorV2HttpSolrCall.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/servlet/CoordinatorHttpSolrCall.java</file></path><path><editType>add</editType><file>solr/core/src/java/org/apache/solr/servlet/SolrServlet.java</file></path><path><editType>edit</editType><file>solr/core/src/test/org/apache/solr/servlet/LoadAdminUiServletTest.java</file></path><path><editType>edit</editType><file>solr/core/src/java/org/apache/solr/servlet/RequiredSolrRequestFilter.java</file></path><path><editType>edit</editType><file>solr/test-framework/src/java/org/apache/solr/embedded/JettySolrRunner.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>solr/webapp/web/partials/schema.html</affectedPath><affectedPath>solr/webapp/web/index.html</affectedPath><affectedPath>changelog/unreleased/GITHUB#4121-improve-search-in-dropdown.yml</affectedPath><affectedPath>solr/webapp/web/partials/analysis.html</affectedPath><commitId>edd9aaecc142a17728b33eb98fa64276b9baeb61</commitId><timestamp>1774632928000</timestamp><author><absoluteUrl>https://ci-builds.apache.org/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Solr Admin Ui: search with contains in solr core/collection drop downs (#4121)
</comment><date>2026-03-27 13:35:28 -0400</date><id>edd9aaecc142a17728b33eb98fa64276b9baeb61</id><msg>Solr Admin Ui: search with contains in solr core/collection drop downs (#4121)</msg><path><editType>edit</editType><file>solr/webapp/web/index.html</file></path><path><editType>edit</editType><file>solr/webapp/web/partials/analysis.html</file></path><path><editType>add</editType><file>changelog/unreleased/GITHUB#4121-improve-search-in-dropdown.yml</file></path><path><editType>edit</editType><file>solr/webapp/web/partials/schema.html</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/gerlowskija</absoluteUrl><fullName>Jason Gerlowski</fullName></culprit><culprit><absoluteUrl>https://ci-builds.apache.org/user/github</absoluteUrl><fullName>github</fullName></culprit><culprit><absoluteUrl>https://ci-builds.apache.org/user/epugh</absoluteUrl><fullName>David Eric Pugh</fullName></culprit><culprit><absoluteUrl>https://ci-builds.apache.org/user/anshum</absoluteUrl><fullName>Anshum Gupta</fullName></culprit><culprit><absoluteUrl>https://ci-builds.apache.org/user/hossman</absoluteUrl><fullName>Chris M. Hostetter</fullName></culprit></freeStyleBuild>