Hi,
Will filter cache be created if I specify fq={!collapse field=key1}?
I read in the documentation that if cache=false and cost=100, and the query
implements the PostFilter interface, it will not be cached, but will be
used to filter documents after matching the filter query.
https://solr.apache.org/guide/8_8/common-query-parameters.html#cache-parameter
It also says that for some types of queries, cost=100 by default (frange).
And I saw in the source code of collapse that cost is 100.
You can find it at
https://github.com/apache/lucene-solr/blob/05e2a91a2f27d2f121e5ff04b16796aadd91d8c3/solr/core/src/java/org/apache/solr/search/
CollapsingQParserPlugin.java#L351-L353
So, I assumed that the filter cache is not created in collapse, but if I
don't specify cache=false explicitly, will the cache be created?
Thanks,
Taisuke