Upgrade Lucene to version 5.2.1
Versions 5.2.0 [1] and 5.2.1 [2] contain several bugfixes and optimizations since version 5.1.0. [1] https://lucene.apache.org/core/5_2_0/changes/Changes.html#v5.2.0.bug_fixes [2] https://lucene.apache.org/core/5_2_1/changes/Changes.html#v5.2.1.bug_fixes Change-Id: I1a530ed92c5a3e7845c7aa61f54a26b0ace65e88
This commit is contained in:
@@ -279,7 +279,8 @@ public class LuceneChangeIndex implements ChangeIndex {
|
||||
ChangeField.UPDATED.getName(), UninvertingReader.Type.LONG);
|
||||
return new SearcherFactory() {
|
||||
@Override
|
||||
public IndexSearcher newSearcher(IndexReader reader) throws IOException {
|
||||
public IndexSearcher newSearcher(IndexReader reader, IndexReader previousReader)
|
||||
throws IOException {
|
||||
checkState(reader instanceof DirectoryReader,
|
||||
"expected DirectoryReader, found %s", reader.getClass().getName());
|
||||
return new IndexSearcher(
|
||||
|
@@ -187,7 +187,7 @@ final class WrappableSearcherManager extends ReferenceManager<IndexSearcher> {
|
||||
boolean success = false;
|
||||
final IndexSearcher searcher;
|
||||
try {
|
||||
searcher = searcherFactory.newSearcher(reader);
|
||||
searcher = searcherFactory.newSearcher(reader, null);
|
||||
// Modification for Gerrit: Allow searcherFactory to transitively wrap the
|
||||
// provided reader.
|
||||
IndexReader unwrapped = searcher.getIndexReader();
|
||||
|
Reference in New Issue
Block a user