This is an automated email from the ASF dual-hosted git repository.
hossman pushed a change to branch jira/SOLR-17975
in repository https://gitbox.apache.org/repos/asf/solr.git
from 4d616b46cd0 Fix LateInteractionVectorField and uncomment failing test
asserts that can now pass if SOLR-18033.patch is applied
add 1960384bca3 Logchange release on branch_9_10 - rm changelog/unreleased
add a5f8380d3f1 Logchange release on branch_9_10 - add changelog/v9.10.1
add dd6b13b918c CHANGELOG.md generated for release v9.10.1
add c011ac05859 Regenerate 10.0 changelog to remove 9.10.1 items
add 9549fa5f659 Add changelog release-date for v9.10.0, remove for v10.0.0
(#4040)
add 2d2e35259f4 SOLR-18058: Tweak "allowPath" checks to avoid NPEs
add f61a21c05a5 Fix allowPath-related DistributedDebugComponentTest failure
add 07f111ed74f SOLR-17602 Exclude platform module from generated pom
(#4039)
add 38c56e77d15 SOLR-17161 Create the solrj-jetty module (#4038)
add 6a5a1e889c9 SOLR-17161 Move changes entry to v10.0.0
add 90ef6ff725d SOLR-18033: Solr response writing now correctly delegates
to FieldType implementations to determine how internal binary field values are
represented externally
new fea08263458 Merge remote-tracking branch 'origin/main' into
jira/SOLR-17975
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
CHANGELOG.md | 30 +++--
...d-fieldtype-external-representation-control.yml | 7 ++
.../v10.0.0/SOLR-17161-separate-jetty-solrj.yml | 9 ++
changelog/v10.0.0/release-date.txt | 1 -
changelog/v10.0.0/version-summary.md | 10 +-
changelog/v9.10.0/release-date.txt | 1 +
.../PR#3926-tika-server-idle-timeout-fix.yml | 0
.../PR#3963-update-log4j.yml} | 2 +-
...17888-mitigate-tika-cve-disable-xfa-parsing.yml | 9 ++
.../v9.10.1/SOLR-17972-distributed-lock-lead.yml | 7 ++
.../SOLR-17985-fix-slow-no-rows-queries.yml | 0
...rse dist sorting on LatLonPointSpatialField.yml | 0
changelog/v9.10.1/release-date.txt | 1 +
...llel-http-shard-handler-failure-propagation.yml | 0
changelog/v9.10.1/version-summary.md | 29 +++++
gradle/maven/defaults-maven.gradle | 33 +++++
settings.gradle | 1 +
solr/benchmark/build.gradle | 1 +
solr/core/build.gradle | 1 +
.../java/org/apache/solr/core/CoreContainer.java | 8 +-
.../solr/core/FileSystemConfigSetService.java | 13 ++
.../src/java/org/apache/solr/core/SolrPaths.java | 4 +
.../org/apache/solr/response/DocsStreamer.java | 28 ++++-
.../java/org/apache/solr/schema/BinaryField.java | 5 +
.../src/java/org/apache/solr/schema/FieldType.java | 24 ++++
.../apache/solr/search/SolrDocumentFetcher.java | 2 +-
.../apache/solr/update/StreamingSolrClients.java | 5 +-
.../solr/collection1/conf/schema-binaryfield.xml | 10 +-
.../conf/schema-non-stored-docvalues.xml | 15 +++
.../component/DistributedDebugComponentTest.java | 5 +
.../solr/response/TestErrorResponseStackTrace.java | 5 +
.../response/TestPrometheusResponseWriter.java | 4 +
.../org/apache/solr/schema/StrBinaryField.java | 88 ++++++++++++++
.../apache/solr/schema/SwapBytesBinaryField.java | 88 ++++++++++++++
.../org/apache/solr/schema/TestBinaryField.java | 130 ++++++++++++--------
.../solr/schema/TestUseDocValuesAsStored.java | 134 ++++++++++++++++++++-
.../test/org/apache/solr/search/TestThinCache.java | 7 +-
.../apache/solr/servlet/HideStackTraceTest.java | 5 +
solr/cross-dc-manager/build.gradle | 1 +
solr/cross-dc-manager/gradle.lockfile | 8 +-
solr/modules/analysis-extras/build.gradle | 2 +-
solr/modules/analysis-extras/gradle.lockfile | 14 +--
solr/modules/clustering/gradle.lockfile | 14 +--
solr/modules/cross-dc/build.gradle | 1 +
solr/modules/cuvs/gradle.lockfile | 14 +--
solr/modules/extraction/gradle.lockfile | 6 +-
solr/modules/gcs-repository/gradle.lockfile | 14 +--
solr/modules/jwt-auth/build.gradle | 1 +
solr/modules/langid/gradle.lockfile | 14 +--
solr/modules/language-models/gradle.lockfile | 14 +--
solr/modules/ltr/gradle.lockfile | 14 +--
solr/modules/opentelemetry/gradle.lockfile | 14 +--
solr/modules/s3-repository/gradle.lockfile | 14 +--
solr/modules/scripting/gradle.lockfile | 14 +--
solr/modules/sql/gradle.lockfile | 14 +--
solr/solr-ref-guide/build.gradle | 1 +
.../pages/basic-authentication-plugin.adoc | 2 +
.../modules/deployment-guide/pages/solrj.adoc | 30 ++++-
.../pages/major-changes-in-solr-10.adoc | 2 +-
solr/solrj-jetty/build.gradle | 67 +++++++++++
solr/{solrj => solrj-jetty}/gradle.lockfile | 50 ++------
.../solrj/jetty/AuthenticationStoreHolder.java | 0
.../client/solrj/jetty/CloudJettySolrClient.java | 0
.../jetty/ConcurrentUpdateJettySolrClient.java | 46 ++++++-
.../client/solrj/jetty/HttpJettySolrClient.java | 0
.../client/solrj/jetty/HttpListenerFactory.java | 0
.../solr/client/solrj/jetty/LBJettySolrClient.java | 0
.../jetty/PreemptiveBasicAuthClientCustomizer.java | 0
.../apache/solr/client/solrj/jetty/SSLConfig.java | 0
.../solrj/jetty/SolrBasicAuthentication.java | 0
.../solr/client/solrj/jetty/package-info.java | 0
...oncurrentUpdateJettySolrClientBadInputTest.java | 0
...ntUpdateJettySolrClientMultiCollectionTest.java | 0
.../jetty/ConcurrentUpdateJettySolrClientTest.java | 3 +-
.../HttpJettySolrClientCompatibilityTest.java | 0
.../solrj/jetty/HttpJettySolrClientProxyTest.java | 6 +
.../solrj/jetty/HttpJettySolrClientTest.java | 0
solr/solrj-streaming/build.gradle | 1 +
solr/solrj-zookeeper/build.gradle | 1 +
solr/solrj/build.gradle | 43 +++++--
solr/solrj/gradle.lockfile | 39 +++---
.../solrj/impl/ConcurrentUpdateBaseSolrClient.java | 67 +++++++++--
.../client/solrj/impl/SolrClientCustomizer.java | 3 +-
.../apache/solr/client/solrj/TestBatchUpdate.java | 6 +
.../solr/client/solrj/TestSolrJErrorHandling.java | 6 +
.../solrj/impl/HttpSolrClientBadInputTest.java | 6 +
.../solrj/impl/LBHttpSolrClientBadInputTest.java | 6 +
solr/test-framework/build.gradle | 1 +
.../solr/util/EmbeddedSolrServerTestRule.java | 3 +
89 files changed, 1032 insertions(+), 252 deletions(-)
create mode 100644
changelog/unreleased/SOLR-18033-binary-based-fieldtype-external-representation-control.yml
create mode 100644 changelog/v10.0.0/SOLR-17161-separate-jetty-solrj.yml
delete mode 100644 changelog/v10.0.0/release-date.txt
create mode 100644 changelog/v9.10.0/release-date.txt
rename changelog/{v10.0.0 => v9.10.1}/PR#3926-tika-server-idle-timeout-fix.yml
(100%)
rename changelog/{v10.0.0/PR#3603-update-log4j.yml =>
v9.10.1/PR#3963-update-log4j.yml} (96%)
create mode 100644
changelog/v9.10.1/SOLR-17888-mitigate-tika-cve-disable-xfa-parsing.yml
create mode 100644 changelog/v9.10.1/SOLR-17972-distributed-lock-lead.yml
rename changelog/{v10.0.0 => v9.10.1}/SOLR-17985-fix-slow-no-rows-queries.yml
(100%)
rename changelog/{v10.0.0 => v9.10.1}/SOLR-18006-Fix reverse dist sorting on
LatLonPointSpatialField.yml (100%)
create mode 100644 changelog/v9.10.1/release-date.txt
rename changelog/{v10.0.0 =>
v9.10.1}/solr-17983-parallel-http-shard-handler-failure-propagation.yml (100%)
create mode 100644 changelog/v9.10.1/version-summary.md
create mode 100644
solr/core/src/test/org/apache/solr/schema/StrBinaryField.java
create mode 100644
solr/core/src/test/org/apache/solr/schema/SwapBytesBinaryField.java
create mode 100644 solr/solrj-jetty/build.gradle
copy solr/{solrj => solrj-jetty}/gradle.lockfile (82%)
rename solr/{solrj =>
solrj-jetty}/src/java/org/apache/solr/client/solrj/jetty/AuthenticationStoreHolder.java
(100%)
rename solr/{solrj =>
solrj-jetty}/src/java/org/apache/solr/client/solrj/jetty/CloudJettySolrClient.java
(100%)
rename solr/{solrj =>
solrj-jetty}/src/java/org/apache/solr/client/solrj/jetty/ConcurrentUpdateJettySolrClient.java
(85%)
rename solr/{solrj =>
solrj-jetty}/src/java/org/apache/solr/client/solrj/jetty/HttpJettySolrClient.java
(100%)
rename solr/{solrj =>
solrj-jetty}/src/java/org/apache/solr/client/solrj/jetty/HttpListenerFactory.java
(100%)
rename solr/{solrj =>
solrj-jetty}/src/java/org/apache/solr/client/solrj/jetty/LBJettySolrClient.java
(100%)
rename solr/{solrj =>
solrj-jetty}/src/java/org/apache/solr/client/solrj/jetty/PreemptiveBasicAuthClientCustomizer.java
(100%)
rename solr/{solrj =>
solrj-jetty}/src/java/org/apache/solr/client/solrj/jetty/SSLConfig.java (100%)
rename solr/{solrj =>
solrj-jetty}/src/java/org/apache/solr/client/solrj/jetty/SolrBasicAuthentication.java
(100%)
rename solr/{solrj =>
solrj-jetty}/src/java/org/apache/solr/client/solrj/jetty/package-info.java
(100%)
rename solr/{solrj =>
solrj-jetty}/src/test/org/apache/solr/client/solrj/jetty/ConcurrentUpdateJettySolrClientBadInputTest.java
(100%)
rename solr/{solrj =>
solrj-jetty}/src/test/org/apache/solr/client/solrj/jetty/ConcurrentUpdateJettySolrClientMultiCollectionTest.java
(100%)
rename solr/{solrj =>
solrj-jetty}/src/test/org/apache/solr/client/solrj/jetty/ConcurrentUpdateJettySolrClientTest.java
(99%)
rename solr/{solrj =>
solrj-jetty}/src/test/org/apache/solr/client/solrj/jetty/HttpJettySolrClientCompatibilityTest.java
(100%)
rename solr/{solrj =>
solrj-jetty}/src/test/org/apache/solr/client/solrj/jetty/HttpJettySolrClientProxyTest.java
(94%)
rename solr/{solrj =>
solrj-jetty}/src/test/org/apache/solr/client/solrj/jetty/HttpJettySolrClientTest.java
(100%)