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.