lucene-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Uwe Schindler" <>
Subject [ANNOUNCE] Apache Lucene 3.6.1 released
Date Sun, 22 Jul 2012 13:51:47 GMT
22 July 2012, Apache LuceneT 3.6.1 available

The Lucene PMC is pleased to announce the release of Apache Lucene 3.6.1.

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 is a bug fix release for version 3.6.0. It 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

Lucene 3.6.1 Release Highlights:

 * The concurrency of MMapIndexInput.clone() was improved, which caused
   a performance regression in comparison to Lucene 3.5.0.

 * MappingCharFilter was fixed to return correct final token positions.

 * QueryParser now supports +/- operators with any amount of whitespace.

 * DisjunctionMaxScorer now implements visitSubScorers().

 * Changed the visibility of Scorer#visitSubScorers() to
   public, otherwise it's impossible to implement Scorers outside
   the Lucene package. This is a small backwards break, affecting a few
   users who implemented custom Scorers.

 * Various analyzer bugs where fixed: Kuromoji to not produce invalid
   token graph due to UNK with punctuation being decompounded, invalid 
   position length in SynonymFilter, loading of Hunspell dictionaries that
   use aliasing, be consistent with closing streams when loading
   Hunspell affix files.

 * Various bugs in FST components were fixed: Offline sorter minimum
   buffer size, integer overflow in sorter, FSTCompletionLookup missed
   to close its sorter.

 * Fixed a synchronization bug in handling taxonomies in facet module.

 * Various minor bugs were fixed: BytesRef/CharsRef copy methods
   with nonzero offsets and subSequence off-by-one, TieredMergePolicy
   returned wrong-scaled floor segment setting.

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.

Happy searching,

Uwe Schindler (release manager)
& all Lucene/Solr developers

Uwe Schindler 
Apache Lucene PMC Member / Committer
Bremen, Germany

View raw message