Lucene and Solr 3.2
On 03 June 2011 Lucene and Solr commiters published a new, stable version of Lucene library and Solr search engine – both numbered 3.2. You should not expect revolution in terms of new functionalities, but there are few changes worth the look.
- A new grouping module (available under lucene/contrib/grouping)
- A IndexUpgrader tool that let’s you upgrade your index to the new format
- NRTCachingDirectory implementation which caches small segments in RAM
- A new Collector implementation, CachingCollector, which helps developing functionalities which requires more than one pass
- Ability to specify overwrite and commitWithin as request parameters when using the JSON update format
- Improvements to UIMA integration and Carrot2 library integration
- Performance improvements of highlighting functionality
- Jar file containing test-framework
- Improvements from Apache Lucene 3.2
The newest version of Lucene library can be found at the following address: http://www.apache.org/dyn/closer.cgi/lucene/java/. The newest version of Solr search engine can be found at the following address: http://www.apache.org/dyn/closer.cgi/lucene/solr/. So now, we should say “Thank you” and wait for the next major version.
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)