caio.co/de/cerberus

Upgrade to lucene 7.7.0

`IndexWriter.numDocs` is now deprecated in favour of `getDocStats`,
so this patch adjusts our usage.
Id
76be3d311cac00d7338000e8c247f496fb3ff458
Author
Caio
Commit time
2019-02-09T10:05:17+01:00

Modified pom.xml

@@ -31,7 +31,7
<immutables.version>2.7.5</immutables.version>
<jackson.version>2.9.8</jackson.version>
<logback.version>1.2.3</logback.version>
- <lucene.version>7.6.0</lucene.version>
+ <lucene.version>7.7.0</lucene.version>
<flatbuffers.version>1.10.0.2</flatbuffers.version>
<flatbuffers.sources>${basedir}/src/main/flatbuffers</flatbuffers.sources>
<flatbuffers.generated.sources>${project.build.directory}/generated-sources/java</flatbuffers.generated.sources>

Modified src/main/java/co/caio/cerberus/search/Indexer.java

@@ -184,7 +184,7

@Override
public int numDocs() {
- return indexWriter.numDocs();
+ return indexWriter.getDocStats().numDocs;
}

@Override