lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Muir <>
Subject [ANNOUNCE] Apache Lucene 3.3
Date Fri, 01 Jul 2011 05:56:57 GMT
July 2011, Apache Luceneā„¢ 3.3 available
The Lucene PMC is pleased to announce the release of Apache Lucene 3.3.

Apache Lucene is a high-performance, full-featured text search engine
library written entirely in Java. It is a technology suitable for nearly
any application that requires full-text search, especially cross-platform.

This release contains numerous bug fixes, optimizations, and
improvements, some of which are highlighted below.  The release
is available for immediate download at: (see note below).

See the CHANGES.txt file included with the release for a full list of details.

Lucene 3.3 Release Highlights:

 * 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 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.

Note: The Apache Software Foundation uses an extensive mirroring network for
distributing releases.  It is possible that the mirror you are using may not
have replicated the release yet.  If that is the case, please try another
mirror.  This also goes for Maven access.

Apache Lucene Developers

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message