: -Should I be warming the new searcher with a search which uninverts all of
: my fields?
yes.
: -If so, will the warming happen before the new searcher is registered?
they will if you do them as part of a "newSearcher" event in your
solrconfig.xml -- the example solrocnfig.xml has some examples using
QuerySenderListener to do this.
: -Will searches coming in to the index before the new searcher is registered
: but after its created go to the old searcher?
yes.
: -Will my memory usage spike during this interval?
it probably already is -- but yes, the warming of hte new Searcher will
require it to use a lot of ram to pre-populate these caches & data
structures, in addition to hte caches and data structures being used by
the "old" searcher still serving queries.
-Hoss
|