Apache Lucene 3.3 发布,该版本包括不少的bug修复、优化,以及改进。
改进如下:
* The spellchecker module now includes suggest/auto-complete functionality,
with three implementations: Jaspell, Ternary Trie, and Finite State.
* Support for merging results from multiple shards, for both "normal"
search results (TopDocs.merge) as well as grouped results using the
grouping module (SearchGroup.merge, TopGroups.merge).
* An optimized implementation of KStem, a less aggressive stemmer
for English.
* Single-pass grouping implementation based on block document indexing.
* Improvements to MMapDirectory (now also the default implementation
returned by FSDirectory.open on 64-bit Linux).
* NRTManager simplifies handling near-real-time search with multiple
search threads, allowing the application to control which indexing
changes must be visible to which search requests.
* TwoPhaseCommitTool facilitates performing a multi-resource
two-phased commit, including IndexWriter.
* The default merge policy, TieredMergePolicy, has a new method
(set/getReclaimDeletesWeight) to control how aggressively it
targets segments with deletions, and is now more aggressive than
before by default.
* PKIndexSplitter tool splits an index by a mid-point term.
Apache Lucene 3.3 下载地址:
http://www.apache.org/dyn/closer.cgi/lucene/java
暂无更多评论