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/04/07 15:26:11 UTC
[couchdb] branch import-nouveau updated (679dc9fa4 -> d371ab833)
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 679dc9fa4 swagger/openapi endpoint
add d371ab833 Simplify for lucene 9
No new revisions were added by this update.
Summary of changes:
nouveau/README.md | 3 +-
.../apache/couchdb/nouveau/NouveauApplication.java | 19 +-
.../couchdb/nouveau/api/DocumentUpdateRequest.java | 8 +-
.../api/{IndexInfo.java => DoubleField.java} | 39 +++--
.../api/{AnalyzeResponse.java => Field.java} | 42 +++--
.../couchdb/nouveau/api/IndexDefinition.java | 18 +-
.../org/apache/couchdb/nouveau/api/SearchHit.java | 8 +-
.../apache/couchdb/nouveau/api/SearchResults.java | 8 +-
.../apache/couchdb/nouveau/api/StoredField.java | 60 +++++++
.../api/{IndexInfo.java => StringField.java} | 41 +++--
.../nouveau/api/{IndexInfo.java => TextField.java} | 41 ++---
.../org/apache/couchdb/nouveau/core/Index.java | 10 +-
.../apache/couchdb/nouveau/core/IndexFunction.java | 2 +-
.../apache/couchdb/nouveau/core/IndexLoader.java | 4 +-
...yzeHealthCheck.java => AnalyzeHealthCheck.java} | 8 +-
...IndexHealthCheck.java => IndexHealthCheck.java} | 24 ++-
.../lucene9/{core => }/Lucene9AnalyzerFactory.java | 2 +-
.../nouveau/lucene9/{core => }/Lucene9Index.java | 86 ++++++---
.../nouveau/lucene9/{core => }/Lucene9Module.java | 7 +-
.../lucene9/{core => }/Lucene9QueryParser.java | 2 +-
.../{core => }/NumericRangeQueryProcessor.java | 2 +-
.../{core => }/ParallelSearcherFactory.java | 2 +-
.../lucene9/{core => }/QueryDeserializer.java | 2 +-
.../lucene9/{core => }/QuerySerializer.java | 2 +-
.../{core => }/SimpleAsciiFoldingAnalyzer.java | 2 +-
.../lucene9/core/IndexableFieldDeserializer.java | 101 -----------
.../lucene9/core/IndexableFieldSerializer.java | 59 -------
.../nouveau/lucene9/health/AnalyzeHealthCheck.java | 25 ---
.../nouveau/lucene9/health/IndexHealthCheck.java | 44 -----
.../{lucene9 => }/resources/AnalyzeResource.java | 10 +-
.../nouveau/resources/BaseAnalyzeResource.java | 25 ---
.../nouveau/resources/BaseIndexResource.java | 84 ---------
.../{lucene9 => }/resources/IndexResource.java | 49 +++---
nouveau/src/main/resources/openapi.yaml | 2 +-
.../apache/couchdb/nouveau/core/BaseIndexTest.java | 73 --------
.../lucene9/{core => }/Lucene9IndexTest.java | 91 ++++++----
.../lucene9/core/Lucene9AnalyzerFactoryTest.java | 1 +
.../lucene9/core/QuerySerializationTest.java | 1 +
share/server/loop.js | 10 +-
share/server/nouveau.js | 192 +++++----------------
share/server/state.js | 7 +-
src/nouveau/include/nouveau.hrl | 5 -
src/nouveau/src/nouveau_api.erl | 35 ++--
src/nouveau/src/nouveau_httpd.erl | 3 +-
src/nouveau/src/nouveau_index_manager.erl | 7 +-
src/nouveau/src/nouveau_index_updater.erl | 7 +-
src/nouveau/src/nouveau_rpc.erl | 7 +-
src/nouveau/src/nouveau_util.erl | 9 +-
48 files changed, 426 insertions(+), 863 deletions(-)
copy nouveau/src/main/java/org/apache/couchdb/nouveau/api/{IndexInfo.java => DoubleField.java} (51%)
copy nouveau/src/main/java/org/apache/couchdb/nouveau/api/{AnalyzeResponse.java => Field.java} (54%)
create mode 100644 nouveau/src/main/java/org/apache/couchdb/nouveau/api/StoredField.java
copy nouveau/src/main/java/org/apache/couchdb/nouveau/api/{IndexInfo.java => StringField.java} (50%)
copy nouveau/src/main/java/org/apache/couchdb/nouveau/api/{IndexInfo.java => TextField.java} (55%)
rename nouveau/src/main/java/org/apache/couchdb/nouveau/health/{BaseAnalyzeHealthCheck.java => AnalyzeHealthCheck.java} (84%)
rename nouveau/src/main/java/org/apache/couchdb/nouveau/health/{BaseIndexHealthCheck.java => IndexHealthCheck.java} (67%)
rename nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/{core => }/Lucene9AnalyzerFactory.java (99%)
rename nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/{core => }/Lucene9Index.java (77%)
rename nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/{core => }/Lucene9Module.java (77%)
rename nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/{core => }/Lucene9QueryParser.java (99%)
rename nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/{core => }/NumericRangeQueryProcessor.java (98%)
rename nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/{core => }/ParallelSearcherFactory.java (95%)
rename nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/{core => }/QueryDeserializer.java (99%)
rename nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/{core => }/QuerySerializer.java (99%)
rename nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/{core => }/SimpleAsciiFoldingAnalyzer.java (96%)
delete mode 100644 nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/core/IndexableFieldDeserializer.java
delete mode 100644 nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/core/IndexableFieldSerializer.java
delete mode 100644 nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/health/AnalyzeHealthCheck.java
delete mode 100644 nouveau/src/main/java/org/apache/couchdb/nouveau/lucene9/health/IndexHealthCheck.java
rename nouveau/src/main/java/org/apache/couchdb/nouveau/{lucene9 => }/resources/AnalyzeResource.java (90%)
delete mode 100644 nouveau/src/main/java/org/apache/couchdb/nouveau/resources/BaseAnalyzeResource.java
delete mode 100644 nouveau/src/main/java/org/apache/couchdb/nouveau/resources/BaseIndexResource.java
rename nouveau/src/main/java/org/apache/couchdb/nouveau/{lucene9 => }/resources/IndexResource.java (80%)
delete mode 100644 nouveau/src/test/java/org/apache/couchdb/nouveau/core/BaseIndexTest.java
rename nouveau/src/test/java/org/apache/couchdb/nouveau/lucene9/{core => }/Lucene9IndexTest.java (59%)