I'm not entirely sure what happens if the sequence is 1> node drops out due to network glitch but Solr is still running 2> you upload a new configset 3> the network glitch repairs itself 4> the Solr instance reconnects.
Certainly if the Solr node is _restarted_ or _reloaded_ the new configs are read down. The _index_ is always checked after a node is unavailable, so I'm sure of this sequence. 1> node drops out due to network glitch but Solr is still running 2> indexing continues 3> the network glitch repairs itself 4> the Solr instance reconnects. 5> the index is synchronized if necessary Anyone else wants to chime in? Best, Erick On Thu, Jul 6, 2017 at 2:27 PM, Lars Karlsson <lars.karlsson.st...@gmail.com> wrote: > Ok, so although there was a configuration change and/or schema change > (during network segmentation) that normally requires a manual core reload > (that nowadays happen automatically via the schema API), this replica will > get instructions from Zookeeper to update its configuration and schema, > reload its core, then synchronize and finally serve again, > > Please confirm. > > Regards > Lars > > > On Thu, 6 Jul 2017 at 23:18, Erick Erickson <erickerick...@gmail.com> wrote: > >> right, when the node connects again to Zookeeper, it will also rejoin >> the collection. At that point it's index is synchronized with the >> leader and when it goes "active", then it should again start serving >> queries. >> >> Best, >> Erick >> >> On Thu, Jul 6, 2017 at 2:04 PM, Lars Karlsson >> <lars.karlsson.st...@gmail.com> wrote: >> > Hi all, please help clarify how solr will handle network segmented >> replica >> > meanwhile configuration and reload of cores/nodes for one collection is >> > applied? >> > >> > Does the replica become part of the collection after connectivity is >> > restored? >> > >> > Hence the node is not down, but lost ability to communicate to zookeepers >> > and other nodes for a short while. >> > >> > Regards >> > Lars >>