On Tue, 2016-12-13 at 16:07 -0700, Chris Hostetter wrote: > ** "warming" happens i na single threaded executor -- so if there > are multiple ondeck searchers, only one of them at a time is ever a > "warming" searcher > ** multiple ondeck searchers can be a sign of a potential performance > problem (hence the log warning) [...]
In a situation where searchers A-E are queued in the states A: Current B: Warming C: Ondeck D: Ondeck E: Being created with newSearcher wouldn't it make sense to discard C before it gets promoted to Warming, as the immediate action after warming C would be to start warming D? Are there some situations where the (potentially extremely short lived) C searcher must be visible before D replaces it? - Toke Eskildsen, State and University Library, Denmark
