Lucene 3.0.0 was released on 25 November 2009. Lucene is an open Java framework that is used for indexing and searching text in dLibra software. Lucene 3.0.0 is the first release with Java 5 as a minimum requirement. The API was cleaned up to make use of Java 5’s advantages. You can find many optimizations and new features in the latest Lucene, though it is not fully compatible with earlier releases due to many changes. The most important are near real-time search capabilities added to IndexWriter, new query types, per segment searching and caching, improvements in wildcard searching, improved Unicode support, high-performance handling of numeric fields and many more. Detailed information on changes in Lucene framework is available here.
We are planning to use Lucene 3.0.0 in one of the future versions of dLibra software. It will help us improve indexing and searching performance.