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%)