Last friday, Solr 3.1 was released along with Lucene 3.1. This might seem like a big step from previous version 1.4.1, but is an effect of the merged development for Solr and Lucene that took place a year ago. The Solr version now reflects the Lucene version that is used.
For a complete list of new features and enhancements, you can read the release notes. Though, some of the most interesting features are:
- Extended dismax (edismax) query parser. It’s an enhancement over dismax, supports full lucene query syntax etc.
- Spatial search (ie, we can now enable geo-search; sort by distance, boost by distance etc)
- Numeric range facets.
- Lots of optimizations and performance improvements, including better Unicode and 64-bit JVM support.
Update: There’s a good list of features and enhancements at Sematexts blog:
I’m really keen on the Spatial Search which open up a new set of applications, espeacially for Mobile Search where you have the advantage of knowing the position of the user.
I’m glad the community pulled of this release after the merge with Lucene and it will be fun to start working with it. What’s your favorite feature in 3.1? Drop a comment!