newSearcher

open fun newSearcher(reader: IndexReader, previousReader: IndexReader?): IndexSearcher

Returns a new IndexSearcher over the given reader.

Parameters

reader

the reader to create a new searcher for

previousReader

the reader previously used to create a new searcher. This can be null if unknown or if the given reader is the initially opened reader. If this reader is non-null it can be used to find newly opened segments compared to the new reader to warm the searcher up before returning.