v3.4.0
- BREAKING - the default max results are now 100 instead of 500. This is a performance update since the larger max docs returned for any given query will allocate a buffer for that many items, even if there isn't that many documents to return. It is strongly advised to use the
QueryOptions
to specify page size. - PERFORMANCE - a performance update which includes the above along with less allocations and lookups being used when searching.
- PERFORMANCE - when NRT is enabled (default), the NRTCachingDirectory is now used.
- FEATURE - exposes NRT settings in LuceneIndexOptions and ensures that SearcherManager is used correctly when NRT is not enabled.
- BUGFIX - when rebuilding an index, ensures that commit and merges are handled so that old files are removed.
- BUGFIX - when SyncedFileSystemDirectoryFactory detects a corrupt index, ensures that commit and merges are handled so that old files are removed.
Full Changelog: v3.3.0...v3.4.0