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/01/18 23:35:06 UTC

[couchdb] branch import-nouveau updated (574791073 -> d85cf2e03)

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 574791073 ignore asdf metafile
     add 3da81f313 Isolate Lucene behind Index facade
     add d85cf2e03 flatten TotalHits to two fields

No new revisions were added by this update.

Summary of changes:
 Makefile                                           |   2 +-
 .../apache/couchdb/nouveau/NouveauApplication.java |  21 +-
 .../apache/couchdb/nouveau/api/SearchResults.java  |  20 +-
 .../couchdb/nouveau/core/AnalyzerFactory.java      |   5 +-
 .../couchdb/nouveau/core/DocumentFactory.java      |  50 ----
 .../core/FileAlreadyExistsExceptionMapper.java     |  35 ---
 .../nouveau/core/FileNotFoundExceptionMapper.java  |  35 ---
 .../org/apache/couchdb/nouveau/core/Index.java     | 101 +++++++
 ...sOutOfOrderException.java => IndexFactory.java} |   9 +-
 .../apache/couchdb/nouveau/core/IndexManager.java  | 327 ++++-----------------
 .../SearchResource.java => core/LuceneIndex.java}  | 193 ++++++++----
 .../couchdb/nouveau/core/LuceneIndexFactory.java   |  43 +++
 .../couchdb/nouveau/core/ser/LuceneModule.java     |   4 -
 .../nouveau/core/ser/TotalHitsDeserializer.java    |  45 ---
 .../nouveau/health/IndexManagerHealthCheck.java    |  29 +-
 .../couchdb/nouveau/resources/IndexResource.java   |  42 +--
 .../couchdb/nouveau/resources/SearchResource.java  | 201 +------------
 .../apache/couchdb/nouveau/IntegrationTest.java    |  13 +-
 .../couchdb/nouveau/api/SearchRequestTest.java     |   4 +-
 src/nouveau/src/nouveau_fabric_search.erl          |  26 +-
 src/nouveau/src/nouveau_httpd.erl                  |   1 +
 21 files changed, 419 insertions(+), 787 deletions(-)
 delete mode 100644 java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/DocumentFactory.java
 delete mode 100644 java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/FileAlreadyExistsExceptionMapper.java
 delete mode 100644 java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/FileNotFoundExceptionMapper.java
 create mode 100644 java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/Index.java
 copy java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/{UpdatesOutOfOrderException.java => IndexFactory.java} (75%)
 copy java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/{resources/SearchResource.java => core/LuceneIndex.java} (58%)
 create mode 100644 java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/LuceneIndexFactory.java
 delete mode 100644 java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/ser/TotalHitsDeserializer.java