Return-Path: X-Original-To: apmail-lucene-general-archive@www.apache.org Delivered-To: apmail-lucene-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D11E146B4 for ; Sat, 4 Jun 2011 14:10:16 +0000 (UTC) Received: (qmail 46297 invoked by uid 500); 4 Jun 2011 14:10:12 -0000 Delivered-To: apmail-lucene-general-archive@lucene.apache.org Received: (qmail 45377 invoked by uid 500); 4 Jun 2011 14:10:11 -0000 Mailing-List: contact general-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@lucene.apache.org Delivered-To: mailing list general@lucene.apache.org Received: (qmail 45355 invoked by uid 99); 4 Jun 2011 14:10:11 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Jun 2011 14:10:11 +0000 Received: from localhost (HELO mail-bw0-f48.google.com) (127.0.0.1) (smtp-auth username rmuir, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Jun 2011 14:10:11 +0000 Received: by bwz8 with SMTP id 8so4221490bwz.35 for ; Sat, 04 Jun 2011 07:10:09 -0700 (PDT) Received: by 10.204.74.21 with SMTP id s21mr3013622bkj.62.1307196609119; Sat, 04 Jun 2011 07:10:09 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.38.75 with HTTP; Sat, 4 Jun 2011 07:09:49 -0700 (PDT) From: Robert Muir Date: Sat, 4 Jun 2011 10:09:49 -0400 Message-ID: Subject: [ANNOUNCE] Apache Lucene 3.2 To: Lucene mailing list , dev@lucene.apache.org, java-user , announce@apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable June 2011, Apache Lucene=E2=84=A2 3.2 available The Lucene PMC is pleased to announce the release of Apache Lucene 3.2. 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: http://www.apache.org/dyn/closer.cgi/lucene/java (see note below). See the CHANGES.txt file included with the release for a full list of detai= ls. Lucene 3.2 Release Highlights * A new grouping module, under lucene/contrib/grouping, enables search results to be grouped by a single-valued indexed field. * A new IndexUpgrader tool fully converts an old index to the current format. * A new Directory implementation, NRTCachingDirectory, caches small segments in RAM, to reduce the I/O load for applications with fast NRT reopen rates. * A new Collector implementation, CachingCollector, is able to gather search hits (document IDs and optionally also scores) and then replay them. This is useful for Collectors that require two or more passes to produce results. * Index a document block using IndexWriter's new addDocuments or updateDocuments methods. These experimental APIs ensure that the block of documents will forever remain contiguous in the index, enabling interesting future features like grouping and joins. * A new default merge policy, TieredMergePolicy, which is more efficient due to being able to merge non-contiguous segments. See http://s.apache.org/merging for details. * NumericField is now returned correctly when you load a stored document (previously you received a normal Field back, with the numeric value converted string). * Deleted terms are now applied during flushing to the newly flushed segment, which is more efficient than having to later initialize a reader for that segment. Note: The Apache Software Foundation uses an extensive mirroring network fo= r distributing releases. It is possible that the mirror you are using may no= t have replicated the release yet. If that is the case, please try another mirror. This also goes for Maven access. Thanks, Apache Lucene Developers