On 11/9/2020 5:44 AM, raj.yadav wrote:
*Question:* Since reload is not done, none of the replica (including leader) will have updated solrconfig. And if we restart replica and if it trys to sync up with leader will it reflect the latest changes of solrconfig or it will be the same as leader.
<snip>
Solr Collection detail: single collection having 6 shard. each Vm is hosting single replica. Collection size: 60 GB (each shard size is 10 GB) Average doc size: 1.0Kb
If you restart Solr, it is effectively the same thing as reloading all cores on that Solr instance.
Your description (use of the terms "collection" and "shards") suggests that you're running in SolrCloud mode. If you are, then modifying solrconfig.xml on the disk will change nothing. You need to modify the solrconfig.xml that lives in ZooKeeper, or re-upload the changes to ZK. Is that what you're doing? After that, to make any changes effective, you have to reload the collection or restart the correct Solr instances.
I cannot tell you exactly what will happen as far as SolrCloud index synchronization, because I know nothing about your setup. If the follower replica type is TLOG or PULL, then the index will be an exact copy of the leader's index. With NRT, all replicas will independently index the data.
Thanks, Shawn