Whats new in version 4.7.0:
- New Features:
- Add SimpleQueryParser: parser for human-entered queries.
- Add Payload support to FileDictionary (Suggest) and make it more configurable
- Add .getCount method to all suggesters (Lookup); persist count metadata on .store(); Dictionary returns InputIterator; Dictionary.getWordIterator renamed to .getEntryIterator.
- The RangeMapFloatFunction accepts an arbitrary ValueSource as target and default values.
- Speed up Lucene range faceting from O(N) per hit to O(log(N)) per hit using segment trees; this only really starts to matter in practice if the number of ranges is over 10 or so.
- Add Analyzer for Kurdish.
- Added an UpperCaseFilter to make UPPERCASE tokens.
- Add a new BlendedInfixSuggester, which is like AnalyzingInfixSuggester but boosts suggestions that matched tokens with lower positions.
- When sorting by String (SortField.STRING), you can now specify whether missing values should be sorted first (the default), using SortField.setMissingValue(SortField.STRING_FIRST), or ...
Publisher review:Apache Lucene is a powerful, full featured, high performance text search engine library written in the Java programming language.
Apache Lucene is a technology suitable for almost any application that requires full-text search, especially cross-platform.
Requirements:Operating system:Mac OS X