Thanks Chris, Now it all makes sense. One of my filters is a date range filter with the current time as a lower range, so it changes with every query. I have just tried to comment it out and I see the queryResultCache being utilized. I will try to round the currentTimeMillis down to the nearest minute or something like that.
-- View this message in context: http://lucene.472066.n3.nabble.com/queryResultCache-hit-count-is-not-being-increased-when-programmatically-adding-Lucene-queries-as-filt-tp3586892p3602366.html Sent from the Solr - User mailing list archive at Nabble.com.