Hey all, I was using the {!terms} local parameter on some traditional field facets to make sure particular values were returned.
e.g. facet=true&facet.field={!terms='fantasy,scifi,mystery'}genre_s&f.genre_s.facet.mincount=2 On single-shard collections in 8.6.3 this worked as I expected - "fantasy", "scifi", and "mystery" were the only 3 field values returned, and "mystery" was returned despite its count value being less than the specified "mincount". But on a multi-shard collection "mystery" isn't returned (presumably because a "mincount" check filters out the values on the facet aggregator node). What are the expected semantics when "{!terms}" and "mincount" are used together? Should mincount filter out values in {!terms}, or should those values be excluded from any mincount filtering? The behavior is clearly inconsistent between single and multi-shard, so it deserves a JIRA either way. Just trying to figure out what the expected behavior is. Best, Jason