Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Solr Wiki" for change 
notification.

The following page has been changed by HossMan:
http://wiki.apache.org/solr/FAQ

The comment on the change is:
 Overlapping onDeckSearchers

------------------------------------------------------------------------------
  
  Also, keep in mind that Solr must construct a filter for every unique value 
on which you request faceting.  This only has to be done once, and the results 
are stored in the `filterCache`.  If you are experiencing slow faceting, check 
the cache statistics for the `filterCache` in the Solr admin.  If there is a 
large number of cache misses and evictions, try increasing the capacity of the 
`filterCache`.
  
+ == What does "PERFORMANCE WARNING: Overlapping onDeckSearchers=X" mean in my 
logs? ==
+ 
+ This warning means that at least one searcher hadn't yet finished warming in 
the background, when a commit was issued and another searcher started warming.  
This can not only eat up a lot of ram (as multiple on deck searches warm caches 
simultaneously) but it can can create a feedback cycle, since the more 
searchers warming in parallel means each searcher might take longer to warm.
+ 
+ Typically the way to avoid this error is to either reduce the frequency of 
commits, or reduce the amount of warming a searcher does while it's on deck (by 
reducing the work in newSearcher listeners, and/or reducing the autowarmCount 
on your caches)
+ 
+ See also the `<maxWarmingSearchers/>` option in SolrConfigXml.
+ 
+ 
  = Developing =
  
  == Where can I find the latest and Greatest Code? ==

Reply via email to