Re: Nested grouping/field collapsing

2011-07-06 Thread Rih
Hey Martijn,

Did you find a good workaround?

Rih


On Sat, May 28, 2011 at 5:35 AM, Martijn Laarman mpdre...@gmail.com wrote:

 Thanks Mike,

 I've opened https://issues.apache.org/jira/browse/SOLR-2553 for this.

 It's exciting to hear a workable implementation might be possible!

 On Fri, May 27, 2011 at 6:23 PM, Michael McCandless 
 luc...@mikemccandless.com wrote:

  Can you open a Lucene issue (against the new grouping module) for
  this?
 
  I think this is a compelling use case that we should try to support.
 
  In theory, with the general two-pass grouping collector, this should
  be possible, but will require three passes, and we also must
  generalize the 2nd pass collector to accept arbitrary collectors for
  each group (today it's hardwired to sort-by-SortField collectors).
 
  I suspect coupling the single-pass grouping collector (currently still
  a patch on LUCENE-3129) with the two-pass collector could also work.
 
  Also, can you describe more details about the two fields you want to
  group/collapse by?
 
  Mike
 
  http://blog.mikemccandless.com
 
  On Fri, May 27, 2011 at 6:13 AM, Martijn Laarman mpdre...@gmail.com
  wrote:
   Hi,
  
   I was wondering if this issue had already been raised.
  
   We currently have a use case where nested field collapsing would be
  really
   helpful
  
   I.e Collapse on field X then Collapse on Field Y within the groups
  returned
   by field X
  
   The current behavior of specifying multiple fields seem to be returning
   mutiple result sets.
  
   Has this already been feature requested ? Does anybody know of a
  workaround
   ?
  
   Many thanks,
  
   Martijn
  
 



Re: Nested grouping/field collapsing

2011-05-27 Thread Martijn Laarman
Hi,
I was wondering if this issue had already been raised.

We currently have a use case where nested field collapsing would be really
helpful

I.e Collapse on field X then Collapse on Field Y within the groups returned
by field X

The current behavior of specifying multiple fields seem to be returning
mutiple result sets.

Has this already been feature requested ? Does anybody know of a workaround
?

Many thanks,

Martijn


Re: Nested grouping/field collapsing

2011-05-27 Thread Juan Antonio Farré Basurte
I've found the same issue.
As long as I know, the only solution is to create a copy field which combines 
both-fields values and facet on this field.
If one of the fields has a set of distinct values known in advance and its 
cardinality c is not too big, it isn't a great problem: you can do with c 
queries.

El 27/05/2011, a las 15:03, Martijn Laarman escribió:

 Hi,
 I was wondering if this issue had already been raised.
 
 We currently have a use case where nested field collapsing would be really
 helpful
 
 I.e Collapse on field X then Collapse on Field Y within the groups returned
 by field X
 
 The current behavior of specifying multiple fields seem to be returning
 mutiple result sets.
 
 Has this already been feature requested ? Does anybody know of a workaround
 ?
 
 Many thanks,
 
 Martijn



Nested grouping/field collapsing

2011-05-27 Thread Martijn Laarman
Hi,

I was wondering if this issue had already been raised.

We currently have a use case where nested field collapsing would be really
helpful

I.e Collapse on field X then Collapse on Field Y within the groups returned
by field X

The current behavior of specifying multiple fields seem to be returning
mutiple result sets.

Has this already been feature requested ? Does anybody know of a workaround
?

Many thanks,

Martijn


Re: Nested grouping/field collapsing

2011-05-27 Thread Bill Bell
Did you try pivot?

Bill Bell
Sent from mobile


On May 27, 2011, at 4:13 AM, Martijn Laarman mpdre...@gmail.com wrote:

 Hi,
 
 I was wondering if this issue had already been raised.
 
 We currently have a use case where nested field collapsing would be really
 helpful
 
 I.e Collapse on field X then Collapse on Field Y within the groups returned
 by field X
 
 The current behavior of specifying multiple fields seem to be returning
 mutiple result sets.
 
 Has this already been feature requested ? Does anybody know of a workaround
 ?
 
 Many thanks,
 
 Martijn


Re: Nested grouping/field collapsing

2011-05-27 Thread Michael McCandless
Can you open a Lucene issue (against the new grouping module) for
this?

I think this is a compelling use case that we should try to support.

In theory, with the general two-pass grouping collector, this should
be possible, but will require three passes, and we also must
generalize the 2nd pass collector to accept arbitrary collectors for
each group (today it's hardwired to sort-by-SortField collectors).

I suspect coupling the single-pass grouping collector (currently still
a patch on LUCENE-3129) with the two-pass collector could also work.

Also, can you describe more details about the two fields you want to
group/collapse by?

Mike

http://blog.mikemccandless.com

On Fri, May 27, 2011 at 6:13 AM, Martijn Laarman mpdre...@gmail.com wrote:
 Hi,

 I was wondering if this issue had already been raised.

 We currently have a use case where nested field collapsing would be really
 helpful

 I.e Collapse on field X then Collapse on Field Y within the groups returned
 by field X

 The current behavior of specifying multiple fields seem to be returning
 mutiple result sets.

 Has this already been feature requested ? Does anybody know of a workaround
 ?

 Many thanks,

 Martijn



Re: Nested grouping/field collapsing

2011-05-27 Thread Martijn Laarman
Thanks Mike,

I've opened https://issues.apache.org/jira/browse/SOLR-2553 for this.

It's exciting to hear a workable implementation might be possible!

On Fri, May 27, 2011 at 6:23 PM, Michael McCandless 
luc...@mikemccandless.com wrote:

 Can you open a Lucene issue (against the new grouping module) for
 this?

 I think this is a compelling use case that we should try to support.

 In theory, with the general two-pass grouping collector, this should
 be possible, but will require three passes, and we also must
 generalize the 2nd pass collector to accept arbitrary collectors for
 each group (today it's hardwired to sort-by-SortField collectors).

 I suspect coupling the single-pass grouping collector (currently still
 a patch on LUCENE-3129) with the two-pass collector could also work.

 Also, can you describe more details about the two fields you want to
 group/collapse by?

 Mike

 http://blog.mikemccandless.com

 On Fri, May 27, 2011 at 6:13 AM, Martijn Laarman mpdre...@gmail.com
 wrote:
  Hi,
 
  I was wondering if this issue had already been raised.
 
  We currently have a use case where nested field collapsing would be
 really
  helpful
 
  I.e Collapse on field X then Collapse on Field Y within the groups
 returned
  by field X
 
  The current behavior of specifying multiple fields seem to be returning
  mutiple result sets.
 
  Has this already been feature requested ? Does anybody know of a
 workaround
  ?
 
  Many thanks,
 
  Martijn