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

Reply via email to