It looks like the snapinstaller script does an atomic remove and replace of the entire solr_home/data_dir/index folder with the contents of the new snapshot before issuing a commit command. I am trying to understand the implication of the same.
What happens to queries that come during the time interval between the instant the existing directory is removed and the commit command gets finalized? Does a currently running instance of Solr not need the files in the index folder to serve the query results? Are all the contents of the index folder loaded into memory? Thanks in advance for any help. Regards, Prasanna.