Hi SolR community, I have a SolR cluster with 3 nodes running in Solr Cloud mode. Further, there is a collection with 1 shard and 3 replicas (1 TLOG as leader, 2 PULL).
While updating the leader I want to control the replication of the 2 PULL replicas, i.e. enabling and disabling the replication when I need it. I want ensure that users always see a consistent state of the imported data. By controling the replication I could redirect the user to a core that is currently not indexing nor replicating. The documentation states under (https://solr.apache.org/guide/solr/latest/deployment-guide/user-managed-index-replication.html#index-replication-in-solr) that in Solr Cloud mode replication handlers are used too and could be reconfigured. "If you wish to override the default behavior, make certain that you do not set any of the "leader" or "follower" configuration options mentioned below, or they will interfere with normal SolrCloud operation." My questions are: - Is it safe to reconfigure the replication handlers of SolR Cloud mode, i.e. enabling/disabling replication, or are the configurations overwritten at any time? - Is the reconfiguration of the replication handlers the right way or is there another solution to my problem? Best regards, Jens Sauer -------------------------------------------------------------------------- Jens Sauer Lead Developer www.conweaver.com