Thank you for the reply, unfortunately, I had looked at the documentation and found it lacking since there are no examples...
When I look at filterCache it makes sense on what it does and to a certain extent how it does it. Same goes with queryResultCache. While both of these provide a list of docIds (unordered and ordered) that is then used within a query, they don't really provide the type of explanation of what is needed to create, manage and use a private list of docIds as a cache and then use it within a query. I have traced the code for filterCache, but I must admit I found it difficult to pin point how and where everything did its work... It may just be over my head for my level of Java coding experience and my understanding of the Solr/Lucene inner workings. I was hoping for some sort of working template/example demonstrating how to implement the basics of the cache lifecycle and then the use of that cache within a query. Thanks -----Original Message----- From: Michael Gibney [mailto:mich...@michaelgibney.net] Sent: Thursday, February 17, 2022 9:02 AM To: users@solr.apache.org Subject: Re: Solr: User Defined Caches I just happened to be looking into this as well. I assume you've seen the refguide documentation: https://solr.apache.org/guide/8_11/query-settings-in-solrconfig.html#user-defined-caches Normally one would not configure a user-defined cache except in support of other custom plugins/components. e.g., if you have a custom Query/QueryParser implementation that could internally benefit from specialized caching strategies or something, in Query.createWeight(...) you could cast the provided IndexSearcher to a SolrIndexSearcher (a safe cast in most contexts), and use the SolrIndexSearcher to interact with your custom cache by name. Sorry if the response is a bit vague, I hope it's helpful nonetheless! If you share more specifically what you're trying to do, this thread could _become_ a discussion of a (theoretically) working example of user-defined cache :-) On Tue, Feb 15, 2022 at 2:42 PM rbs <rbs4...@gmail.com> wrote: > Hi, > > I've looked and googled, but I have been unable to actually find a working > example of User Defined Caches. > > > > I looking for something showing the basics how to define, implement and use > as User Defined Cache. > > > > Is there one out there and I have just missed it?? > > > > Thanks > >