Been looking at the code a bit, and it seems it's not disabled per se, it's
just not there. The normal searcher has an inbuilt result set cache check
before and after executing, where as the Grouping#execute doesn't have any
concept of result cache. 

Can't they just share the same cache and implementation system? 

Has this just simply not been "done" yet?

There also seems to be a lot of prep and post work around the
Grouping#execute call from QueryComponent that doesn't exist around
searcher#search. Should this code perhaps be refactored into an intermediate
step?

I'm looking at:
QueryComponent#process
Grouping#execute
SolrIndexSearcher#search and getDocList

Cheers for the info.
Antony.

--
View this message in context: 
http://lucene.472066.n3.nabble.com/Why-is-query-result-set-caching-disabled-for-grouping-queries-tp3604540p3604696.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to