This is an automated email from the ASF dual-hosted git repository.
rnewson pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/couchdb.git
from 02ec82bfa Merge pull request #5939 from
apache/view-compaction-duration-fix
add bc6ece14c upgrade to Lucene 10.4.0
add 99f16a007 use StandardCharsets.UTF_8
add d69bf5831 convert Analyze{Request,Response} to record
add 421c71f50 convert IndexInfo{Request,Response} to record
add 658859581 improve annotations in BulkUpdateRequest
add 196ec1547 convert Document api classes to records
add a95d3585c convert IndexDefinition to record
add 9c536567c convert api field classes to record
add 17736dc95 convert Search api classes to records
add 278c5e3ab remove unused function
add f15b5ff63 remove open_or_create_index/2
add 43d8e9e5b initialise index purge seq from db purge seq
add b074f4e7e commit purge seq update before returning
new fc236b7b3 Merge pull request #5940 from apache/nouveau-update-bundle
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:
extra/nouveau/build.gradle | 2 +-
.../apache/couchdb/nouveau/api/AnalyzeRequest.java | 32 +---
.../couchdb/nouveau/api/AnalyzeResponse.java | 23 +--
.../couchdb/nouveau/api/BulkUpdateRequest.java | 4 +-
.../couchdb/nouveau/api/DocumentDeleteRequest.java | 49 +----
.../couchdb/nouveau/api/DocumentRequest.java | 2 +-
.../apache/couchdb/nouveau/api/DocumentUpdate.java | 6 +-
.../couchdb/nouveau/api/DocumentUpdateRequest.java | 69 ++-----
.../apache/couchdb/nouveau/api/DoubleField.java | 38 +---
.../java/org/apache/couchdb/nouveau/api/Field.java | 17 +-
.../couchdb/nouveau/api/IndexDefinition.java | 96 ++--------
.../org/apache/couchdb/nouveau/api/IndexInfo.java | 68 -------
.../couchdb/nouveau/api/IndexInfoRequest.java | 56 ++----
.../{DoubleRange.java => IndexInfoResponse.java} | 14 +-
.../org/apache/couchdb/nouveau/api/SearchHit.java | 39 +---
.../apache/couchdb/nouveau/api/SearchRequest.java | 207 +++++++++------------
.../apache/couchdb/nouveau/api/SearchResults.java | 74 +-------
.../apache/couchdb/nouveau/api/StoredField.java | 30 +--
.../apache/couchdb/nouveau/api/StringField.java | 39 +---
.../org/apache/couchdb/nouveau/api/TextField.java | 39 +---
.../org/apache/couchdb/nouveau/core/Index.java | 22 +--
.../apache/couchdb/nouveau/core/IndexManager.java | 10 +-
.../couchdb/nouveau/health/AnalyzeHealthCheck.java | 2 +-
.../couchdb/nouveau/health/IndexHealthCheck.java | 23 ++-
.../nouveau/lucene/LuceneAnalyzerFactory.java | 6 +-
.../apache/couchdb/nouveau/lucene/LuceneIndex.java | 188 +++++++++----------
.../couchdb/nouveau/lucene/LuceneIndexSchema.java | 8 +-
.../couchdb/nouveau/lucene/QueryDeserializer.java | 2 +-
.../couchdb/nouveau/resources/AnalyzeResource.java | 5 +-
.../couchdb/nouveau/resources/IndexResource.java | 33 ++--
.../couchdb/nouveau/api/IndexDefinitionTest.java | 5 +-
.../couchdb/nouveau/api/SearchRequestTest.java | 15 +-
.../couchdb/nouveau/core/IndexManagerTest.java | 28 ++-
.../nouveau/health/IndexHealthCheckTest.java | 5 +-
.../nouveau/lucene/LuceneAnalyzerFactoryTest.java | 15 +-
.../couchdb/nouveau/lucene/LuceneIndexTest.java | 105 ++++++-----
src/nouveau/src/nouveau_api.erl | 3 +-
src/nouveau/src/nouveau_index_updater.erl | 32 +---
38 files changed, 431 insertions(+), 980 deletions(-)
delete mode 100644
extra/nouveau/src/main/java/org/apache/couchdb/nouveau/api/IndexInfo.java
copy
extra/nouveau/src/main/java/org/apache/couchdb/nouveau/api/{DoubleRange.java =>
IndexInfoResponse.java} (75%)