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/03/06 10:26:40 UTC

[couchdb] branch import-nouveau updated (0fbd5605c -> a51e74183)

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 0fbd5605c index-specific readwritelock
     add 752a4cfb8 remove unused lucene dependencies
     add b186502ad support legacy facet approach
     add 70617dc16 Query ser/deser beginnings
     add 93836e531 add metric for lock map size
     add a51e74183 move all resource annotations to subclass

No new revisions were added by this update.

Summary of changes:
 .../apache/couchdb/nouveau/core/IndexManager.java  |  15 ++
 .../nouveau/resources/BaseAnalyzeResource.java     |  15 +-
 .../nouveau/resources/BaseIndexResource.java       |  37 +----
 java/nouveau/lucene4/pom.xml                       |   6 -
 .../lucene4/core/IndexableFieldDeserializer.java   |  14 ++
 .../nouveau/lucene4/core/Lucene4Module.java        |   1 +
 .../nouveau/lucene4/core/QuerySerializer.java      |  88 +++++++++++
 .../nouveau/lucene4/resources/AnalyzeResource.java |  14 ++
 .../nouveau/lucene4/resources/IndexResource.java   |  72 ++++++++-
 java/nouveau/lucene9/pom.xml                       |  10 --
 .../nouveau/lucene9/core/Lucene9Module.java        |   5 +
 .../nouveau/lucene9/core/QueryDeserializer.java    | 121 +++++++++++++++
 .../nouveau/lucene9/core/QuerySerializer.java      | 171 +++++++++++++++++++++
 .../nouveau/lucene9/resources/AnalyzeResource.java |  14 ++
 .../nouveau/lucene9/resources/IndexResource.java   |  72 ++++++++-
 .../lucene9/core/QuerySerializationTest.java       |  47 ++++++
 .../apache/couchdb/nouveau/NouveauApplication.java |   1 +
 share/server/nouveau.js                            |   2 +-
 18 files changed, 641 insertions(+), 64 deletions(-)
 create mode 100644 java/nouveau/lucene4/src/main/java/org/apache/couchdb/nouveau/lucene4/core/QuerySerializer.java
 create mode 100644 java/nouveau/lucene9/src/main/java/org/apache/couchdb/nouveau/lucene9/core/QueryDeserializer.java
 create mode 100644 java/nouveau/lucene9/src/main/java/org/apache/couchdb/nouveau/lucene9/core/QuerySerializer.java
 create mode 100644 java/nouveau/lucene9/src/test/java/org/apache/couchdb/nouveau/lucene9/core/QuerySerializationTest.java