This is an automated email from the ASF dual-hosted git repository. rnewson pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/couchdb.git
commit 98fc76d67230a4472c9ef8597dd80d01f7eee224 Merge: abd129fac 80b8f24e6 Author: Robert Newson <[email protected]> AuthorDate: Thu May 11 09:58:44 2023 +0000 Merge pull request #4596 from apache/nouveau-quality-plugins Nouveau quality plugins nouveau/build.gradle | 20 +++++- .../apache/couchdb/nouveau/NouveauApplication.java | 15 ++-- .../nouveau/NouveauApplicationConfiguration.java | 5 +- .../apache/couchdb/nouveau/api/AnalyzeRequest.java | 3 - .../couchdb/nouveau/api/AnalyzeResponse.java | 6 +- .../couchdb/nouveau/api/DocumentDeleteRequest.java | 5 +- .../couchdb/nouveau/api/DocumentUpdateRequest.java | 5 +- .../apache/couchdb/nouveau/api/DoubleField.java | 8 +-- .../apache/couchdb/nouveau/api/DoubleRange.java | 6 +- .../java/org/apache/couchdb/nouveau/api/Field.java | 9 +-- .../couchdb/nouveau/api/IndexDefinition.java | 30 +++----- .../org/apache/couchdb/nouveau/api/IndexInfo.java | 6 +- .../java/org/apache/couchdb/nouveau/api/Range.java | 39 ++++------- .../org/apache/couchdb/nouveau/api/SearchHit.java | 13 ++-- .../apache/couchdb/nouveau/api/SearchRequest.java | 13 ++-- .../apache/couchdb/nouveau/api/SearchResults.java | 17 ++--- .../apache/couchdb/nouveau/api/StoredField.java | 3 - .../apache/couchdb/nouveau/api/StringField.java | 11 ++- .../org/apache/couchdb/nouveau/api/TextField.java | 12 ++-- .../org/apache/couchdb/nouveau/core/IOUtils.java | 1 - .../org/apache/couchdb/nouveau/core/Index.java | 6 +- .../apache/couchdb/nouveau/core/IndexFunction.java | 1 - .../apache/couchdb/nouveau/core/IndexLoader.java | 2 - .../apache/couchdb/nouveau/core/IndexManager.java | 38 ++++------ .../apache/couchdb/nouveau/core/StripedLock.java | 4 +- .../nouveau/core/UpdatesOutOfOrderException.java | 5 +- .../core/UpdatesOutOfOrderExceptionMapper.java | 7 +- .../couchdb/nouveau/core/ser/ByteArrayWrapper.java | 1 - .../couchdb/nouveau/core/ser/DoubleWrapper.java | 3 +- .../couchdb/nouveau/core/ser/FloatWrapper.java | 3 +- .../couchdb/nouveau/core/ser/IntWrapper.java | 3 +- .../couchdb/nouveau/core/ser/LongWrapper.java | 3 +- .../couchdb/nouveau/core/ser/PrimitiveWrapper.java | 13 ++-- .../couchdb/nouveau/core/ser/StringWrapper.java | 1 - .../couchdb/nouveau/health/AnalyzeHealthCheck.java | 5 +- .../couchdb/nouveau/health/IndexHealthCheck.java | 7 +- .../nouveau/lucene9/Lucene9AnalyzerFactory.java | 14 ++-- .../couchdb/nouveau/lucene9/Lucene9Index.java | 80 ++++++++++++---------- .../couchdb/nouveau/lucene9/Lucene9Module.java | 4 +- .../nouveau/lucene9/NouveauQueryParser.java | 10 +-- .../nouveau/lucene9/ParallelSearcherFactory.java | 2 - .../couchdb/nouveau/lucene9/QueryDeserializer.java | 19 ++--- .../couchdb/nouveau/lucene9/QuerySerializer.java | 11 ++- .../lucene9/SimpleAsciiFoldingAnalyzer.java | 4 +- .../couchdb/nouveau/resources/AnalyzeResource.java | 29 ++++---- .../couchdb/nouveau/resources/IndexResource.java | 46 ++++++------- .../couchdb/nouveau/tasks/CloseAllIndexesTask.java | 5 +- .../couchdb/nouveau/api/SearchRequestTest.java | 8 +-- .../nouveau/health/AnalyzeHealthCheckTest.java | 2 +- .../nouveau/health/IndexHealthCheckTest.java | 7 +- .../lucene9/Lucene9AnalyzerFactoryTest.java | 12 ++-- .../couchdb/nouveau/lucene9/Lucene9IndexTest.java | 14 ++-- .../nouveau/lucene9/NouveauQueryParserTest.java | 25 +++---- .../nouveau/lucene9/QuerySerializationTest.java | 8 +-- 54 files changed, 250 insertions(+), 379 deletions(-)
