The OpenCloseCoreStressTest is occasionally failing, I was looking at two
of them last night and I'm wondering if there's an issue with warming
searchers or perhaps background merging. I've been rather assuming that
core.close() waits until all that is done, but I don't have any proof of
that.

Is there a good way to find out if a searcher for a particular SolrCore is
in process of autowarming or if there's a background merge going on? I
might try preventing opens/closes if a background thread is warming a core.

I already prevent load/unload/reload operations from occurring
simultaneously, but I'm wondering if I'm running afoul of either
1> background merging
2> autowarming

This will be an ugly one to debug, so any thoughts welcome....

Thanks,
Erick

Reply via email to