Hi everyone, Moving a conversation that was happening on the PMC list to the public forum. Most of the following is just me recapping the conversation that has happened so far.
Some members of the community have been discussing getting rid of the master/slave nomenclature from Solr. While this may require a non-trivial effort, a general consensus so far seems to be to start this process and switch over incrementally, if a single change ends up being too big. There have been a lot of suggestions around what the new nomenclature might look like, a few people don’t want to overlap the naming here with what already exists in SolrCloud i.e. leader/follower. Primary/Replica was an option that was suggested based on what other vendors are moving towards based on Wikipedia: https://en.wikipedia.org/wiki/Master/slave_(technology) , however there were concerns around the use of “replica” as that denotes a very specific concept in SolrCloud. Current terminology clearly differentiates the use of the traditional replication model from SolrCloud and reusing the names would make it difficult for that to happen. There were similar concerns around using Leader/follower. Let’s continue this conversation here while making sure that we converge without much bike-shedding. -Anshum