Did you know? DZone has great portals for Python, Cloud, NoSQL, and HTML5!
Solr-Lucene Zone is brought to you in partnership with:

Mitch Pronschinske is the Senior Content Curator (aka. "Lord of the Zones") at DZone. That means he writes and searches for the finest developer content in the land so that you don't have to. He often has hotdogs for lunch, likes to make his own ringtones, enjoys card and board games, and is married to an underwear model. Mitch is a DZone employee and has posted 1703 posts at DZone. You can read more from them at their website. View Full User Profile

Lucene 3.6, 4.x Get New Feature: Query Time Joining

02.11.2012
Email
Views: 3882
  • submit to reddit
This search technology content is part of the Solr-Lucene Microzone, supported by Lucid Imagination, a company of Solr/Lucene all-stars that provides free distributions, training, and a search application development platform called LucidWorks Enterprise.
A very handy new feature called query time joining is coming to Lucene sooner than anticipated.  While it was confirmed last month that it would be in Lucene 4.0, the most recent news from Apache indicates that it will be included sooner than expected in Lucene 3.6.

Just this week, query time joining was added to Lucene 3.6, which is now preparing for a release. The main detail to take note of is the differences in the query time joining feature that will be in 3.6 and the version that was committed to the 4.0 trunk. 

The version that has been committed in the 4.0 trunk is about 3 times faster than the one in 3.6.  Also, the 4.0 version of this feature will support joining for fields that have multiple values for each document, but at least you will get to use the feature as early as 3.6. 

This is yet another reason to prepare for a Lucene migration to 4.x when it's ready.  The number of awesome new features is going to be too good to pass up.
Tags:

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)

This content on search technology is part of the Solr-Lucene Microzone, supported by Lucid Imagination. They can help you harness the full potential of search through their enterprise Solr development platform—LucidWorks Enterprise—which can make your production process simpler and more cost-efficient with open source configurability.