So it seems the things in the queryResultCache have no TTL, I'm just curious how it works if I reindex something with new info? I am going to be reindexing things often (I'd sort by last login and this changes fast). I've been stepping through the code and of course if the same queries come in it simply gets the results from the key in the result cache. However, if I make the same query over and over again, when will I ever get different results?
I'm a little confused as to how the 'correct' results are shown if it just uses the QueryResultKey to get the results from the cache. I imagine a new Searcher with a fresh cache is created or something with every index? If I'm reindexing very often, how useful is the QueryResultCache? -- View this message in context: http://lucene.472066.n3.nabble.com/QueryResultCache-question-tp3130135p3130135.html Sent from the Solr - User mailing list archive at Nabble.com.