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? ==
