lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nicola Buso (JIRA)" <>
Subject [jira] [Updated] (LUCENE-4748) Add DrillSideways helper class to Lucene facets module
Date Mon, 11 Feb 2013 00:19:12 GMT


Nicola Buso updated LUCENE-4748:

    Attachment: DrillSideways-alternative.tar.gz

This is another implementation of the brilliant idea from Mike McCandles in the ml. In the
code FacetDrillDown is a porting of the lucene-4.2 DrillDown class in lucene-4.1. Next step
would be to remove the dummy MatchAllDocsQuery.
> Add DrillSideways helper class to Lucene facets module
> ------------------------------------------------------
>                 Key: LUCENE-4748
>                 URL:
>             Project: Lucene - Core
>          Issue Type: Improvement
>          Components: modules/facet
>            Reporter: Michael McCandless
>            Assignee: Michael McCandless
>             Fix For: 4.2, 5.0
>         Attachments: DrillSideways-alternative.tar.gz, LUCENE-4748.patch, LUCENE-4748.patch,
LUCENE-4748.patch, LUCENE-4748.patch, LUCENE-4748.patch, LUCENE-4748.patch
> This came out of a discussion on the java-user list with subject
> "Faceted search in OR":
> The basic idea is to count "near misses" during collection, ie
> documents that matched the main query and also all except one of the
> drill down filters.
> Drill sideways makes for a very nice faceted search UI because you
> don't "lose" the facet counts after drilling in.  Eg maybe you do a
> search for "cameras", and you see facets for the manufacturer, so you
> drill into "Nikon".
> With drill sideways, even after drilling down, you'll still get the
> counts for all the other brands, where each count tells you how many
> hits you'd get if you changed to a different manufacturer.
> This becomes more fun if you add further drill-downs, eg maybe I next drill
> down into Resolution=10 megapixels", and then I can see how many 10
> megapixel cameras all other manufacturers, and what other resolutions
> Nikon cameras offer.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message