Issue Details (XML | Word | Printable)

Key: SOLR-237
Type: New Feature New Feature
Status: Closed Closed
Resolution: Duplicate
Priority: Major Major
Assignee: Unassigned
Reporter: Emmanuel Keller
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Solr

Field collapsing

Created: 11/May/07 11:12 PM   Updated: 13/May/07 10:44 AM
Return to search
Component/s: search
Affects Version/s: 1.1.0
Fix Version/s: 1.1.0

Time Tracking:
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works field_collapsing-1.1.patch 2007-05-12 10:31 AM Emmanuel Keller 6 kB
Text File Licensed for inclusion in ASF works field_collapsing_1.1.0.patch 2007-05-11 11:13 PM Emmanuel Keller 15 kB
Issue Links:
Reference
 

Resolution Date: 13/May/07 10:44 AM


 Description  « Hide
This patch include a new feature called "Field collapsing".

"Used in order to collapse a group of results with similar value for a given field to a single entry in the result set. Site collapsing is a special case of this, where all results for a given web site is collapsed into one or two entries in the result set, typically with an associated "more documents from this site" link. See also Duplicate detection."
http://www.fastsearch.com/glossary.aspx?m=48&amid=299

The implementation add 3 new query parameters (SolrParams):
"collapse" set to true to enable collapsing.
"collapse.field" to choose the field used to group results
"collapse.max" to select how many continuous results are allowed before collapsing

TODO (in progress):

  • More documentation (on source code)
  • Test cases


 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Ryan McKinley added a comment - 12/May/07 07:13 AM
Thanks for posting this Emmanuel!

I'm having trouble applying the patch... I get an error that says something like "this patch seems outdated!"

Did you build it with a recent svn checkout?

thanks
ryan


Emmanuel Keller added a comment - 12/May/07 10:05 AM
Ryan,

I used the following svn path:http://svn.apache.org/repos/asf/lucene/solr/tags/release-1.1.0
Last changed revision: 489774

Shoud I use this one ?
http://svn.apache.org/repos/asf/lucene/solr/branches/branch-1.1
Last changed revision: 488066

Thanks for you reply
Emmanuel.



Ryan McKinley added a comment - 12/May/07 02:23 PM
can you make a patch off:
http://svn.apache.org/repos/asf/lucene/solr/trunk/

thanks


Emmanuel Keller added a comment - 12/May/07 02:42 PM
Linking "Field collapsing" for current trunk & for release 1.1.0

Emmanuel Keller added a comment - 12/May/07 02:44 PM
I provided two patch.

The first was made off current trunk (see solr-236). And this one (solr-237) for release 1.1.

Is that correct ? Or did I miss something ?


Ryan McKinley added a comment - 13/May/07 01:51 AM
Looks like I missed something... yes, SOLR-236 applies to trunk fine. I didn't notice it because I was looking at this issue.

Since any further development/integration should happen on SOLR-236, I think we should close this issue and mark it as a duplicate.

I'll put my substantive comments on SOLR-236...


Emmanuel Keller added a comment - 13/May/07 10:44 AM
Further development happen on solr-236