hello,

I’m trying to warmup the caches of brand new cores using “firstSearcher” 
queries in my solrconfig.xml. 

What I’m observing is, right after the new core is being created 
"CoreAdminOperation core create command ...” and "Opening new SolrCore at …”, 
the “searcherExecutor” is being fired and runs the list of warmup queries from 
“firstSearcher”. This doesn’t seem right because the index is still empty as it 
wasn’t yet downloaded from the leader, which makes “firstSearcher” queries 
useless.

While the “searcherExecutor” runs against empty index, I also noticed the 
following message in the logs: "ZkController Core needs to recover: core_name”. 
Please help me with the following question: 

- When the “firstSearcher” queries are supposed to run (or, when the 
fistSearcher is supposed to be opened)? Right after the new core is created or 
once the index is downloaded from the leader? 


Solr version: 8.8.2, 8.10.1

Thank you.

Reply via email to