Hi, I'm attempting result grouping
<https://cwiki.apache.org/confluence/display/solr/Result+Grouping> with
custom function in SolrCloud, by providing a _route_ , without success :~(

I know that group.func isn't supported in distributed searches, but in my
case *I only need the query to gather data from one core*: as I index with
"readerId" field as composite Id, then at query time I provide a
_route_=reader1! (aka shard.keys).
So I know all of my readerId documents are in the same shard.

*Any way to pull this off?*

Any comment on these leads?
1. Check the source code, as I guess there's something hardcoded that turns
off distribution if group.func is present, then I could turn of this
limitation - as I (think) know what I'm doing.
2.Implicit router?

Example query: ...&group=true&group.func=concat(timebox(time_tdt, 0),
stackId_s, ",")&_route_=reader1!

Example docs (note the composite id):
id reader_s time_tdt actor_s score_i stackId_s reader1!id1 reader1
2015-11-08T08:00:00Z actor1 3 stack1 reader3!id8 reader3
2015-11-10T22:01:00Z actor99 1 stack99

Reply via email to