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