This is an automated email from the ASF dual-hosted git repository.
dsmiley pushed a change to branch branch_9x
in repository https://gitbox.apache.org/repos/asf/solr.git
from daa4b301350 SOLR-18569: Cleanup ephem /node_roles/... on process exit
(#5237)
new 985e61d36fe DOAP changes for release 9.11.0
new 1899409a473 SOLR-9957: /export supports document transformers in fl
(#5113)
new ebf8b0d0f7b SOLR-18010: Fix security.json corruption from parallel
edits (#5065)
new a93112d5b5e SOLR-18565: match the stable part of curl's
hostname-mismatch message in test_ssl.bats (#5193)
new a268ba5048a ensure original token is not set to type:SYNONYM in SGF
(#4960)
new 15893247cb6 SOLR-18550: Fix numFound and numFoundExact for
CombinedQuery (#5172)
new c91b15461ee BATS: fix test_security_manager allowPaths test on Java
24+ (#5225)
new 5f53fca9a23 S3 backup repository: stop writing and depending on
directory marker objects (#5128)
new b133b11a18f SOLR-3479: New [hl] document transformer for inline
highlighting (#5126)
new 6bf2794095f SOLR-18541: CombinedQueryComponent.mergeIds gives wrong
numFound, approximateTotalHits and numFoundExact (#5117)
new f79d2f371ab SOLR-18596: NullPointerException in
QueryComponent.returnFields on a cause-less SolrServerException (#5249)
new e90263546d4 SOLR-18432: SolrVersion tolerates prerelease qualifier
(#5254)
The 12 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:
.../SOLR-18010-security-json-corruption.yml | 7 +
.../SOLR-18432-solrversion-prerelease.yml | 7 +
.../SOLR-18541-combined-query-merge-totals.yml | 10 +
.../SOLR-18550-combined-query-numfound.yml | 13 +
.../unreleased/SOLR-18596-returnfields-npe.yml | 8 +
.../SOLR-3479-highlight-doc-transformer.yml | 7 +
.../unreleased/SOLR-9957-exportTransformers.yml | 10 +
.../fix-s3-restore-missing-directory-marker.yml | 9 +
...nal-token-type-managed-synonym-graph-filter.yml | 9 +
dev-tools/doap/solr.rdf | 7 +
.../apache/solr/client/api/util/SolrVersion.java | 12 +-
.../test/org/apache/solr/util/TestSolrVersion.java | 60 ++++
.../java/org/apache/solr/cloud/ZkController.java | 2 +-
.../core/backup/repository/BackupRepository.java | 14 +
.../repository/DelegatingBackupRepository.java | 5 +
.../java/org/apache/solr/handler/SnapShooter.java | 3 +-
.../handler/admin/SecurityConfHandlerLocal.java | 13 +
.../solr/handler/admin/api/BackupAPIBase.java | 22 +-
.../handler/admin/api/CreateCollectionBackup.java | 2 +-
.../solr/handler/admin/api/CreateCoreBackup.java | 5 +-
.../handler/component/CombinedQueryComponent.java | 62 ++--
.../solr/handler/component/QueryComponent.java | 4 +-
.../apache/solr/handler/export/ExportWriter.java | 152 +++++++--
.../solr/handler/export/ExportWriterStream.java | 16 +-
.../solr/highlight/UnifiedSolrHighlighter.java | 47 ++-
.../transform/HighlightAugmenterFactory.java | 266 +++++++++++++++
.../response/transform/TransformerFactory.java | 1 +
.../analysis/ManagedSynonymGraphFilterFactory.java | 20 +-
.../apache/solr/cloud/TestRandomFlRTGCloud.java | 3 +-
.../CombinedQueryComponentMergeTotalsTest.java | 375 +++++++++++++++++++++
.../component/CombinedQueryComponentTest.java | 32 +-
.../DistributedCombinedQueryComponentTest.java | 47 +++
.../handler/component/MockResponseBuilder.java | 25 ++
.../solr/handler/component/MockShardRequest.java | 41 +++
.../handler/component/MockSortSpecBuilder.java | 7 +
.../QueryComponentReturnFieldsNpeTest.java | 127 +++++++
.../solr/handler/export/TestExportWriter.java | 77 +++++
.../transform/TestHighlightAugmenterFactory.java | 263 +++++++++++++++
.../TestManagedSynonymGraphFilterFactory.java | 26 ++
.../solr/security/BasicAuthStandaloneTest.java | 62 ++++
solr/modules/s3-repository/build.gradle | 1 +
.../org/apache/solr/s3/S3BackupRepository.java | 6 +-
.../java/org/apache/solr/s3/S3StorageClient.java | 117 ++-----
.../org/apache/solr/s3/S3BackupRepositoryTest.java | 70 +++-
.../apache/solr/s3/S3IncrementalBackupTest.java | 192 +++++++++++
.../src/test/org/apache/solr/s3/S3PathsTest.java | 22 ++
.../test/org/apache/solr/s3/S3ReadWriteTest.java | 1 +
solr/packaging/test/test_security_manager.bats | 3 +-
solr/packaging/test/test_ssl.bats | 2 +-
.../deployment-guide/pages/backup-restore.adoc | 12 +-
.../query-guide/pages/document-transformers.adoc | 35 ++
.../query-guide/pages/exporting-result-sets.adoc | 4 +
.../modules/query-guide/pages/highlighting.adoc | 14 +-
.../query-guide/pages/json-combined-query-dsl.adoc | 3 +
.../collections/AbstractBackupRepositoryTest.java | 26 +-
55 files changed, 2182 insertions(+), 204 deletions(-)
create mode 100644 changelog/unreleased/SOLR-18010-security-json-corruption.yml
create mode 100644 changelog/unreleased/SOLR-18432-solrversion-prerelease.yml
create mode 100644
changelog/unreleased/SOLR-18541-combined-query-merge-totals.yml
create mode 100644 changelog/unreleased/SOLR-18550-combined-query-numfound.yml
create mode 100644 changelog/unreleased/SOLR-18596-returnfields-npe.yml
create mode 100644 changelog/unreleased/SOLR-3479-highlight-doc-transformer.yml
create mode 100644 changelog/unreleased/SOLR-9957-exportTransformers.yml
create mode 100644
changelog/unreleased/fix-s3-restore-missing-directory-marker.yml
create mode 100644
changelog/unreleased/preserve-original-token-type-managed-synonym-graph-filter.yml
create mode 100644
solr/core/src/java/org/apache/solr/response/transform/HighlightAugmenterFactory.java
create mode 100644
solr/core/src/test/org/apache/solr/handler/component/CombinedQueryComponentMergeTotalsTest.java
create mode 100644
solr/core/src/test/org/apache/solr/handler/component/QueryComponentReturnFieldsNpeTest.java
create mode 100644
solr/core/src/test/org/apache/solr/response/transform/TestHighlightAugmenterFactory.java