Return-Path: Delivered-To: apmail-lucene-java-dev-archive@www.apache.org Received: (qmail 11919 invoked from network); 30 Sep 2008 11:41:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 30 Sep 2008 11:41:27 -0000 Received: (qmail 84779 invoked by uid 500); 30 Sep 2008 11:41:20 -0000 Delivered-To: apmail-lucene-java-dev-archive@lucene.apache.org Received: (qmail 84743 invoked by uid 500); 30 Sep 2008 11:41:20 -0000 Mailing-List: contact java-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-dev@lucene.apache.org Delivered-To: mailing list java-dev@lucene.apache.org Received: (qmail 84734 invoked by uid 99); 30 Sep 2008 11:41:20 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Sep 2008 04:41:20 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.217.30] (HELO mail-gx0-f30.google.com) (209.85.217.30) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Sep 2008 11:40:17 +0000 Received: by gxk11 with SMTP id 11so831236gxk.5 for ; Tue, 30 Sep 2008 04:40:49 -0700 (PDT) Received: by 10.215.66.19 with SMTP id t19mr6166164qak.64.1222774849732; Tue, 30 Sep 2008 04:40:49 -0700 (PDT) Received: from ?10.17.4.4? (pool-96-237-252-30.bstnma.fios.verizon.net [96.237.252.30]) by mx.google.com with ESMTPS id v76sm1469969rnb.5.2008.09.30.04.40.48 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 30 Sep 2008 04:40:48 -0700 (PDT) Message-Id: <64627C1E-D6CA-48F0-A9AB-68B668E1541E@mikemccandless.com> From: Michael McCandless To: java-dev@lucene.apache.org In-Reply-To: <60B5D651-DEFA-4AEF-888E-AB6FF229C498@apache.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v929.2) Subject: Re: draft 2.4 announcement Date: Tue, 30 Sep 2008 07:40:47 -0400 References: <335661.33082.qm@web50307.mail.re2.yahoo.com> <36901FBC-4C7A-45AA-B57D-A23C917EABCC@mikemccandless.com> <60B5D651-DEFA-4AEF-888E-AB6FF229C498@apache.org> X-Mailer: Apple Mail (2.929.2) X-Virus-Checked: Checked by ClamAV on apache.org Good points -- I'll update! Thanks Grant. Mike Grant Ingersoll wrote: > Couple of notes: > I would call out the Fieldable change > > I would also add something to the effect that the next release, 2.9, > will be a deprecation release (or whatever you want to call it) and > that 3.0 will require Java 1.5. I don't think we can start > spreading that news too soon. > > -Grant > > > On Sep 30, 2008, at 5:08 AM, Michael McCandless wrote: > >> >> OK here's the new version with suggestions folded in: >> >> >> Release 2.4.0 of Lucene is now available! >> >> Many new features, fixes and optimizations have happened since 2.3, >> including: >> >> * New InstantiatedIndex (contrib/instantiated): RAM-based index that >> enables much faster searching than RAMDirectory. >> >> * New IndexWriter constructors now default autoCommit to false. >> >> * New commit() method in IndexWriter lets you control when changes >> are made visible & permanent in the index. >> >> * A machine or OS crash, or power loss, while IndexWriter is writing >> to an index will no longer corrupt the index. >> >> * TimeLimitedCollector adds timeout to searches >> >> * Delete documents by Query in IndexWriter >> >> * Pure boolean indexing (no frequency, positions nor payloads are >> indexed) using Field.setOmitTf() >> >> * A new Directory implementation, NIOFSDirectory, using java.nio's >> APIs to allow multiple threads to read from the same open file >> without locking. >> >> * IndexWriter.expungeDeletes() reclaims disk space from deleted >> documents by merging away segments that have deletions. >> >> * All filters now return a DocIdSet instead of java.util.BitSet, >> making filters more efficient and flexible. >> >> * IndexReader can be opened with new readOnly=true mode, which gives >> better performance in a multi-threaded environment. >> >> The detailed changes are here: >> >> >> >> Lucene 2.4 includes index format changes that are not readable by >> older >> versions of Lucene. Lucene 2.4 can both read and update older Lucene >> indexes. Adding to an index with an older format will cause it to be >> converted to the newer format. >> >> Binary and source distributions are available at >> http://www.apache.org/dyn/closer.cgi/lucene/java/ >> >> Lucene artifacts are also available in the Maven2 repository at >> http://repo1.maven.org/maven2/org/apache/lucene/ >> >> Mike >> >> Otis Gospodnetic wrote: >> >>> Looks good to me! >>> >>> >>> Otis >>> -- >>> Sematext -- http://sematext.com/ -- Lucene - Solr - Nutch >>> >>> >>> >>> ----- Original Message ---- >>>> From: Michael McCandless >>>> To: java-dev@lucene.apache.org >>>> Sent: Monday, September 29, 2008 3:00:17 PM >>>> Subject: draft 2.4 announcement >>>> >>>> >>>> Here's my current draft -- any feedback? >>>> >>>> >>>> Release 2.4.0 of Lucene is now available! >>>> >>>> Many new features, fixes and optimizations have happened since 2.4, >>>> including: >>>> >>>> * New IndexWriter constructors now default autoCommit to false. >>>> >>>> * New commit() method in IndexWriter, lets you control when changes >>>> are made visible & permanent in the index. >>>> >>>> * A machine or OS crash, or power loss, while IndexWriter is >>>> writing >>>> to an index should no longer corrupt the index (LUCENE-1044). >>>> >>>> * TimeLimitedCollector adds timeout to searches >>>> >>>> * Delete documents by Query in IndexWriter >>>> >>>> * Pure boolean indexing (no frequency, positions nor payloads are >>>> indexed) using Field.setOmitTf() >>>> >>>> * A new Directory implementation, NIOFSDirectory, using java.nio's >>>> APIs to allow multiple threads to read from the same open file >>>> without locking. >>>> >>>> * IndexWriter.expungeDeletes() reclaims disk space from deleted >>>> documents by merging away segments that have deletions. >>>> >>>> * All filters now return a DocIdSet instead of java.util.BitSet, >>>> making filters more efficient and flexible. >>>> >>>> * IndexReader can be opened with new readOnly=true mode, which >>>> gives >>>> better performance in a multi-threaded environment. >>>> >>>> The detailed changes are here: >>>> >>>> >>>> >>>> Lucene 2.4 includes index format changes that are not readable by >>>> older >>>> versions of Lucene. Lucene 2.4 can both read and update older >>>> Lucene >>>> indexes. Adding to an index with an older format will cause it >>>> to be >>>> converted to the newer format. >>>> >>>> Binary and source distributions are available at >>>> http://www.apache.org/dyn/closer.cgi/lucene/java/ >>>> >>>> Lucene artifacts are also available in the Maven2 repository at >>>> http://repo1.maven.org/maven2/org/apache/lucene/ >>>> >>>> Mike >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org >>>> For additional commands, e-mail: java-dev-help@lucene.apache.org >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org >>> For additional commands, e-mail: java-dev-help@lucene.apache.org >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org >> For additional commands, e-mail: java-dev-help@lucene.apache.org >> > > -------------------------- > Grant Ingersoll > > Lucene Helpful Hints: > http://wiki.apache.org/lucene-java/BasicsOfPerformance > http://wiki.apache.org/lucene-java/LuceneFAQ > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org > For additional commands, e-mail: java-dev-help@lucene.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org For additional commands, e-mail: java-dev-help@lucene.apache.org