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/20 13:07:31 UTC

[couchdb] branch import-nouveau updated (87ce28248 -> 411c6df6b)

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 87ce28248 remove scm junk
     add 3561615ce Introduce our own Field abstraction
     add 411c6df6b enable preview so mmapdirectory works better on 19+

No new revisions were added by this update.

Summary of changes:
 java/nouveau/server/pom.xml                        |   2 +
 .../couchdb/nouveau/api/DocumentUpdateRequest.java |  11 +-
 .../org/apache/couchdb/nouveau/api/SearchHit.java  |   8 +-
 .../DoubleDocValuesField.java}                     |  31 +++---
 .../{IndexInfo.java => document/DoubleField.java}  |  32 +++---
 .../{IndexInfo.java => document/DoublePoint.java}  |  30 +++---
 .../apache/couchdb/nouveau/api/document/Field.java |  58 +++++++++++
 .../SortedDocValuesField.java}                     |  32 +++---
 .../SortedSetDocValuesField.java}                  |  36 +++----
 .../document/StoredDoubleField.java}               |  27 ++++-
 .../document/StoredStringField.java}               |  27 ++++-
 .../{IndexInfo.java => document/StringField.java}  |  36 ++++---
 .../{IndexInfo.java => document/TextField.java}    |  39 ++++---
 .../apache/couchdb/nouveau/core/LuceneIndex.java   | 101 ++++++++++++++++--
 .../nouveau/core/ser/BytesRefDeserializer.java     |  44 --------
 .../nouveau/core/ser/BytesRefSerializer.java       |  40 -------
 .../core/ser/IndexableFieldDeserializer.java       | 116 ---------------------
 .../nouveau/core/ser/IndexableFieldSerializer.java |  84 ---------------
 .../couchdb/nouveau/core/ser/LuceneModule.java     |   9 --
 .../couchdb/nouveau/core/ser/SupportedType.java    |  82 ---------------
 .../couchdb/nouveau/resources/SearchResource.java  |   1 -
 .../apache/couchdb/nouveau/IntegrationTest.java    |  10 +-
 .../nouveau/api/DocumentUpdateRequestTest.java     |  15 ++-
 .../couchdb/nouveau/core/ser/LuceneModuleTest.java |  52 +++++----
 .../resources/fixtures/DocumentUpdateRequest.json  |   2 +-
 share/server/nouveau.js                            |  24 +----
 26 files changed, 367 insertions(+), 582 deletions(-)
 copy java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/api/{IndexInfo.java => document/DoubleDocValuesField.java} (57%)
 copy java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/api/{IndexInfo.java => document/DoubleField.java} (58%)
 copy java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/api/{IndexInfo.java => document/DoublePoint.java} (58%)
 create mode 100644 java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/api/document/Field.java
 copy java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/api/{IndexInfo.java => document/SortedDocValuesField.java} (57%)
 copy java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/api/{IndexInfo.java => document/SortedSetDocValuesField.java} (56%)
 copy java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/{core/UpdatesOutOfOrderException.java => api/document/StoredDoubleField.java} (52%)
 copy java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/{core/UpdatesOutOfOrderException.java => api/document/StoredStringField.java} (52%)
 copy java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/api/{IndexInfo.java => document/StringField.java} (55%)
 copy java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/api/{IndexInfo.java => document/TextField.java} (53%)
 delete mode 100644 java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/ser/BytesRefDeserializer.java
 delete mode 100644 java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/ser/BytesRefSerializer.java
 delete mode 100644 java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/ser/IndexableFieldDeserializer.java
 delete mode 100644 java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/ser/IndexableFieldSerializer.java
 delete mode 100644 java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/core/ser/SupportedType.java