You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by rn...@apache.org on 2023/02/06 21:59:23 UTC
[couchdb] branch import-nouveau updated (06c4561d9 -> 88f73580a)
This is an automated email from the ASF dual-hosted git repository.
rnewson pushed a change to branch import-nouveau
in repository https://gitbox.apache.org/repos/asf/couchdb.git
from 06c4561d9 remove unnecessary QueryParser abstraction
add 88f73580a load lucene indirectly
No new revisions were added by this update.
Summary of changes:
java/nouveau/api/pom.xml | 58 +++++++++++
.../java/org/apache/couchdb/nouveau/api/After.java | 0
.../apache/couchdb/nouveau/api/AnalyzeRequest.java | 10 +-
.../couchdb/nouveau/api/AnalyzeResponse.java | 0
.../couchdb/nouveau/api/DocumentDeleteRequest.java | 0
.../couchdb/nouveau/api/DocumentUpdateRequest.java | 0
.../apache/couchdb/nouveau/api/DoubleRange.java | 0
.../couchdb/nouveau/api/IndexDefinition.java | 18 +++-
.../org/apache/couchdb/nouveau/api/IndexInfo.java | 0
.../java/org/apache/couchdb/nouveau/api/Range.java | 0
.../org/apache/couchdb/nouveau/api/SearchHit.java | 0
.../apache/couchdb/nouveau/api/SearchRequest.java | 0
.../apache/couchdb/nouveau/api/SearchResults.java | 0
.../nouveau/api/document/DoubleDocValuesField.java | 0
.../couchdb/nouveau/api/document/DoubleField.java | 0
.../couchdb/nouveau/api/document/DoublePoint.java | 0
.../apache/couchdb/nouveau/api/document/Field.java | 0
.../nouveau/api/document/SortedDocValuesField.java | 0
.../api/document/SortedSetDocValuesField.java | 0
.../nouveau/api/document/StoredDoubleField.java | 0
.../nouveau/api/document/StoredStringField.java | 0
.../couchdb/nouveau/api/document/StringField.java | 0
.../couchdb/nouveau/api/document/TextField.java | 0
.../org/apache/couchdb/nouveau/core/Index.java | 0
.../org/apache/couchdb/nouveau/core/Lucene.java | 2 +
.../apache/couchdb/nouveau/core/LuceneBundle.java | 9 ++
.../nouveau/core/UpdatesOutOfOrderException.java | 0
.../nouveau/core/ser/AfterDeserializer.java | 0
.../couchdb/nouveau/core/ser/AfterSerializer.java | 0
.../nouveau/api/DocumentUpdateRequestTest.java | 1 +
.../couchdb/nouveau/api/SearchRequestTest.java | 0
.../resources/fixtures/DocumentUpdateRequest.json | 0
.../src/test/resources/fixtures/SearchRequest.json | 0
java/nouveau/{shaded-lucene-9 => lucene9}/pom.xml | 107 ++++++++++---------
java/nouveau/lucene9/src/main/assembly/dist.xml | 34 ++++++
.../couchdb/nouveau/core/lucene9/Lucene9.java | 26 +++--
.../core/lucene9/Lucene9AnalyzerFactory.java | 80 +++++++-------
.../nouveau/core/lucene9/Lucene9Bundle.java | 23 ++++
.../couchdb/nouveau/core/lucene9/Lucene9Index.java | 110 +++++++++----------
.../nouveau/core/lucene9/Lucene9QueryParser.java | 116 +++++++++++++++++++++
.../core/lucene9/NumericRangeQueryProcessor.java | 16 +--
.../core/lucene9/ParallelSearcherFactory.java | 6 +-
.../services/io.dropwizard.ConfiguredBundle | 16 +++
.../core/lucene9/Lucene9AnalyzerFactoryTest.java | 78 +++++++-------
java/nouveau/pom.xml | 49 ++++++++-
java/nouveau/server/nouveau.yaml | 2 -
java/nouveau/server/pom.xml | 62 ++++-------
.../apache/couchdb/nouveau/NouveauApplication.java | 39 +++++--
.../nouveau/NouveauApplicationConfiguration.java | 22 +++-
.../apache/couchdb/nouveau/core/IndexManager.java | 39 ++++---
.../nouveau/core/lucene9/Lucene9QueryParser.java | 116 ---------------------
.../couchdb/nouveau/health/AnalyzeHealthCheck.java | 2 +-
.../nouveau/health/IndexManagerHealthCheck.java | 2 +-
.../couchdb/nouveau/resources/AnalyzeResource.java | 13 ++-
.../apache/couchdb/nouveau/IntegrationTest.java | 33 ++++--
.../couchdb/nouveau/core/IndexManagerTest.java | 15 ++-
.../server/src/test/resources/test-nouveau.yaml | 3 -
57 files changed, 687 insertions(+), 420 deletions(-)
create mode 100644 java/nouveau/api/pom.xml
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/After.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/AnalyzeRequest.java (82%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/AnalyzeResponse.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/DocumentDeleteRequest.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/DocumentUpdateRequest.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/DoubleRange.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/IndexDefinition.java (75%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/IndexInfo.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/Range.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/SearchHit.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/SearchRequest.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/SearchResults.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/document/DoubleDocValuesField.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/document/DoubleField.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/document/DoublePoint.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/document/Field.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/document/SortedDocValuesField.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/document/SortedSetDocValuesField.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/document/StoredDoubleField.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/document/StoredStringField.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/document/StringField.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/api/document/TextField.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/core/Index.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/core/Lucene.java (98%)
create mode 100644 java/nouveau/api/src/main/java/org/apache/couchdb/nouveau/core/LuceneBundle.java
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/core/UpdatesOutOfOrderException.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/core/ser/AfterDeserializer.java (100%)
rename java/nouveau/{server => api}/src/main/java/org/apache/couchdb/nouveau/core/ser/AfterSerializer.java (100%)
rename java/nouveau/{server => api}/src/test/java/org/apache/couchdb/nouveau/api/DocumentUpdateRequestTest.java (98%)
rename java/nouveau/{server => api}/src/test/java/org/apache/couchdb/nouveau/api/SearchRequestTest.java (100%)
rename java/nouveau/{server => api}/src/test/resources/fixtures/DocumentUpdateRequest.json (100%)
rename java/nouveau/{server => api}/src/test/resources/fixtures/SearchRequest.json (100%)
rename java/nouveau/{shaded-lucene-9 => lucene9}/pom.xml (54%)
create mode 100644 java/nouveau/lucene9/src/main/assembly/dist.xml
rename java/nouveau/{server => lucene9}/src/main/java/org/apache/couchdb/nouveau/core/lucene9/Lucene9.java (81%)
rename java/nouveau/{server => lucene9}/src/main/java/org/apache/couchdb/nouveau/core/lucene9/Lucene9AnalyzerFactory.java (55%)
create mode 100644 java/nouveau/lucene9/src/main/java/org/apache/couchdb/nouveau/core/lucene9/Lucene9Bundle.java
rename java/nouveau/{server => lucene9}/src/main/java/org/apache/couchdb/nouveau/core/lucene9/Lucene9Index.java (73%)
create mode 100644 java/nouveau/lucene9/src/main/java/org/apache/couchdb/nouveau/core/lucene9/Lucene9QueryParser.java
rename java/nouveau/{server => lucene9}/src/main/java/org/apache/couchdb/nouveau/core/lucene9/NumericRangeQueryProcessor.java (76%)
rename java/nouveau/{server => lucene9}/src/main/java/org/apache/couchdb/nouveau/core/lucene9/ParallelSearcherFactory.java (83%)
create mode 100644 java/nouveau/lucene9/src/main/resources/META-INF/services/io.dropwizard.ConfiguredBundle
rename java/nouveau/{server => lucene9}/src/test/java/org/apache/couchdb/nouveau/core/lucene9/Lucene9AnalyzerFactoryTest.java (64%)
delete mode 100644 java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/lucene9/Lucene9QueryParser.java
delete mode 100644 java/nouveau/server/src/test/resources/test-nouveau.yaml