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 a807e2d07 use enum with supplier in AnalyzerFactory
add 4d6c6b522 created shaded lucene jars
add 9f946ed21 remove ugly attempt at versioning
add 293651d9c use shaded versions of lucene 9
No new revisions were added by this update.
Summary of changes:
java/nouveau/pom.xml | 38 ++++++
java/nouveau/server/pom.xml | 53 +--------
.../apache/couchdb/nouveau/api/AnalyzeRequest.java | 12 +-
.../couchdb/nouveau/api/IndexDefinition.java | 14 +--
.../apache/couchdb/nouveau/api/LuceneVersion.java | 20 ----
.../couchdb/nouveau/core/AnalyzerFactory.java | 80 ++++++-------
.../apache/couchdb/nouveau/core/IndexManager.java | 2 +-
.../apache/couchdb/nouveau/core/LuceneIndex.java | 118 +++++++++----------
.../couchdb/nouveau/core/LuceneIndexFactory.java | 4 +-
.../couchdb/nouveau/core/NouveauQueryParser.java | 68 +++++------
.../nouveau/core/NumericRangeQueryProcessor.java | 16 +--
.../nouveau/core/ParallelSearcherFactory.java | 6 +-
.../apache/couchdb/nouveau/core/QueryParser.java | 2 +-
.../couchdb/nouveau/health/AnalyzeHealthCheck.java | 3 +-
.../nouveau/health/IndexManagerHealthCheck.java | 4 +-
.../couchdb/nouveau/resources/AnalyzeResource.java | 7 +-
.../apache/couchdb/nouveau/IntegrationTest.java | 3 +-
.../couchdb/nouveau/core/AnalyzerFactoryTest.java | 78 ++++++-------
.../couchdb/nouveau/core/IndexManagerTest.java | 3 +-
java/nouveau/shaded-lucene-4/pom.xml | 126 ++++++++++++++++++++
java/nouveau/shaded-lucene-9/pom.xml | 129 +++++++++++++++++++++
src/nouveau/include/nouveau.hrl | 1 -
src/nouveau/src/nouveau_api.erl | 2 +-
src/nouveau/src/nouveau_index_updater.erl | 1 -
src/nouveau/src/nouveau_util.erl | 7 +-
25 files changed, 499 insertions(+), 298 deletions(-)
create mode 100644 java/nouveau/pom.xml
delete mode 100644
java/nouveau/server/src/main/java/org/apache/couchdb/nouveau/api/LuceneVersion.java
create mode 100644 java/nouveau/shaded-lucene-4/pom.xml
create mode 100644 java/nouveau/shaded-lucene-9/pom.xml