I think a new issue is appropriate, not the old one SOLR-1617 that feels
like the reporter's wishful TODO that is underspecified.

FYI on your implementation consider that Solr has some existing per-segment
caches; one somewhere in the joins perSegment blah blah blah, and another
inside RptWithGeometrySpatialField.  It's a bit awkward; I wish Solr
supported per-segment caches better as a first class notion.

~ David Smiley
Apache Lucene/Solr Search Developer
http://www.linkedin.com/in/davidwsmiley


On Wed, Jul 24, 2019 at 9:57 AM Michael Gibney <mich...@michaelgibney.net>
wrote:

> I'm interested in caching facet counts, keyed to query/DocSet domain (like
> filterCache, but caching facet counts instead of DocSets).
>
> Trying not to open a duplicate issue, I found SOLR-1617
> <https://issues.apache.org/jira/browse/SOLR-1617>, but I wasn't clear on
> whether it's applicable, or whether it's about maintaining per-segment UIF
> data structures (which could be considered a type of cache).
>
> I'd appreciate any guidance/suggestions on how to proceed -- revive
> SOLR-1617, or open a new issue; thanks!
>
> Michael
>
> ps- A version of the functionality I'm interested in is implemented and
> folded in to SOLR-13132 <https://issues.apache.org/jira/browse/SOLR-13132> (as
> a prerequisite for performance on that issue). But I think I may have
> buried the lead by including it there, since sort-by-relatedness is a
> relatively specialized use case, and a facet cache is more generally
> useful. The cache as implemented for SOLR-13132 is compatible across
> SimpleFacets and JSON facets, and is segment-aware (so should be
> NRT-friendly). It's particularly useful for high-cardinality fields and
> high-cardinality DocSet domains (e.g., facets on a main landing page).
>

Reply via email to