Diego Ceccarelli created SOLR-8776:
--------------------------------------
Summary: Support RankQuery in grouping
Key: SOLR-8776
URL: https://issues.apache.org/jira/browse/SOLR-8776
Project: Solr
Issue Type: Improvement
Components: search
Affects Versions: master
Reporter: Diego Ceccarelli
Priority: Minor
Fix For: master
Currently it is not possible to use RankQuery [1] and Grouping [2] together
(see also [3]). In some situations Grouping can be replaced by Collapse and
Expand Results [4] (that supports reranking), but i) collapse cannot guarantee
that at least a minimum number of groups will be returned for a query, and ii)
in the Solr Cloud setting you will have constraints on how to partition the
documents among the shards.
I'm going to start working on supporting RankQuery in grouping. I'll start
attaching a patch with a test that fails because grouping does not support the
rank query and then I'll try to fix the problem, starting from the non
distributed setting (GroupingSearch).
My feeling is that since grouping is mostly performed by Lucene, RankQuery
should be refactored and moved (or partially moved) there.
Any feedback is welcome.
[1] https://cwiki.apache.org/confluence/display/solr/RankQuery+API
[2] https://cwiki.apache.org/confluence/display/solr/Result+Grouping
[3]
http://mail-archives.apache.org/mod_mbox/lucene-solr-user/201507.mbox/%3ccahm-lpuvspest-sw63_8a6gt-wor6ds_t_nb2rope93e4+s...@mail.gmail.com%3E
[4] https://cwiki.apache.org/confluence/display/solr/Collapse+and+Expand+Results
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]