Lucene and Solr 3.1

A few minutes ago Lucene and Solr commiters published a new, stable version of Lucene library and Solr search engine – both numbered 3.1. There are numerous changes, but I’ll just mention some of them (following Grant Ingersoll announcement).


  1. Lucene
    • Numerous performance improvements
    • ReusableAnalyzerBase to make token reuse more friendly
    • Improved Analysis capabilities including Unicode 4
    • IndexWriter.getReader is replaced by
    • MultiSearcher is deprecated
    • New TotalHitCountCollector
    • On 64bit Windows and Solaris JVMs, MMapDirectory is now the default implementation
  2. Solr
    • Numeric range facets (blog entry)
    • New spatial search, including spatial filtering, boosting and sorting capabilities
    • Fast Vector Highlighter
    • Extended Dismax query parser
    • New Autosuggest component (blog entry)
    • Ability to sort by functions (blog entry)
    • CSV response format (blog entry)
    • Apache UIMA integration
    • Velocity driven sample GUI (blog entry)
    • Lucene 3.1 as base library

The full list of changes in Lucene 3.1 can be found here. Solr 3.1 change list can be found here.

The newest version of Lucene library can be found at the following address: The newest version of Solr search engine can be found at the following address: So now, we should say “Thank you” to all the people that created the newest version of the mentioned and wait for the next major version 😉

This entry was posted on Thursday, March 31st, 2011 at 20:04 and is filed under About Solr. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.