Hi folks, org.apache.lucene.search.Hits has been removed. SearchResults, LucenePlugin, and IndexUpdater use this.
Caleb James DeLisle Vincent Massol wrote: > fyi > -Vincent > > Begin forwarded message: > >> From: "Uwe Schindler" <[email protected]> >> Date: November 26, 2009 10:53:40 AM CEST >> To: <[email protected]>, <[email protected]>, >> <[email protected] >> Subject: [ANNOUNCE] Apache Lucene Java 3.0.0 released >> >> Hello Lucene users, >> >> On behalf of the Lucene dev community (a growing community far >> larger than >> just the committers) I would like to announce the release of Lucene >> Java >> 3.0.0: >> >> The new version is mostly a cleanup release without any new >> features. All >> deprecations targeted to be removed in version 3.0 were removed. If >> you are >> upgrading from version 2.9.1 of Lucene, you have to fix all >> deprecation >> warnings in your code base to be able to recompile against this >> version. >> >> This is the first Lucene release with Java 5 as a minimum >> requirement. The >> API was cleaned up to make use of Java 5's generics, varargs, enums, >> and >> autoboxing. New users of Lucene are advised to use this version for >> new >> developments, because it has a clean, type safe new API. Upgrading >> users can >> now remove unnecessary casts and add generics to their code, too. If >> you >> have not upgraded your installation to Java 5, please read the file >> JRE_VERSION_MIGRATION.txt (please note that this is not related only >> to this >> version of Lucene, it will also happen with any previous release >> when you >> upgrade your Java environment). >> >> Lucene 3.0.0 has some changes regarding compressed fields: 2.9.0 >> already >> deprecated compressed fields; support for them was removed now. >> Lucene 3.0.0 >> is still able to read indexes with compressed fields, but as soon as >> merges >> occur or the index is optimized, all compressed fields are >> decompressed and >> converted to Field.Store.YES. Because of this, indexes with compressed >> fields can suddenly get larger. >> >> While we generally try and maintain full backwards compatibility >> between >> major versions, Lucene 3.0.0 has some minor breaks, mostly related to >> deprecation removal, pointed out in the 'Changes in backwards >> compatibility >> policy' section of CHANGES.txt. Notable are: >> >> - IndexReader.open(Directory) now opens in read-only mode per >> default (this >> method was deprecated because of that in 2.9.X). The same occurs to >> IndexSearcher. >> >> - Already started in 2.9, core TokenStreams are now made final to >> enforce >> the decorator pattern. >> >> - If you interrupt an IndexWriter merge thread, IndexWriter now >> throws an >> unchecked ThreadInterruptedException that extends RuntimeException and >> clears the interrupt status. >> >> >> See core changes at >> http://lucene.apache.org/java/3_0_0/changes/Changes.html >> and contrib changes at >> http://lucene.apache.org/java/3_0_0/changes/Contrib-Changes.html >> >> 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/ >> >> >> ----- >> Uwe Schindler >> [email protected] >> Apache Lucene Java Committer >> Bremen, Germany >> http://lucene.apache.org/java/docs/ >> >> > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

