I see quite a bit of confusion here : *1. FirstSearcher* I have added some 2 frequent used query but all my autowarmCount are set to 0. I have also added facet for warming. So if my autowarmCount=0, does this mean by queries are not getting cached.
/First Searcher as the name suggests is the First searcher opened on the Solr instance on startup. NewSearcher refers to the new searcher opened every commit instead. If your autowarm count for your caches are set to 0 it means that 0 entries for the old caches will be used to warm up the new caches ( old caches get invalidated on both soft or hard commit)./ *2. useColdSearcher = false* Despite reading many document, i am not able to understand how it works after full import (assuming this is not my first full-import) Normally when a commit happens, the searcher is first warmed up and then is registered to serve queries. If you want to use a Cold Searcher you can, setting this property. *3. not defined maxWarmingSearchers in solrconfig.* This refers to the number of warming searcher in background, if you have frequent commits you may have different searchers concurrently warming up. This parameter limit this number ( normally to 2 searchers) So, in short, you are definitely doing something wrong and your auto warming is not going to work as you like :) Cheers ----- --------------- Alessandro Benedetti Search Consultant, R&D Software Engineer, Director Sease Ltd. - www.sease.io -- Sent from: http://lucene.472066.n3.nabble.com/Solr-User-f472068.html