[ 
https://issues.apache.org/jira/browse/CASSANDRA-17500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17525913#comment-17525913
 ] 

Andres de la Peña commented on CASSANDRA-17500:
-----------------------------------------------

[~savni_nagarkar] [~dcapwell] regarding passing the client state, I guess we 
could do something more or less [like 
this|https://github.com/adelapena/cassandra/commit/d1bddfa54cf430b4f836bcdcdbd5e4b3e9b33b4e],
 trying to keep the compatibility of 3rd party implementations of 
{{AbstractReplicationStrategy}}, if any.

Nevertheless, I think we should start by migrating the min RF to guardrails 
(CASSANDRA-17212) before adding the max RF, so we don't have two separate 
approaches and config formats for min and max. Also, {{minimum_keyspace_rf}} is 
only on trunk, so if we are going to migrate it to guardrails it would be ideal 
to do it as soon as possible so we don't have to deprecate it later. wdyt?

> Create Maximum Keyspace Replication Factor Guardrail 
> -----------------------------------------------------
>
>                 Key: CASSANDRA-17500
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17500
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Feature/Guardrails
>            Reporter: Savni Nagarkar
>            Assignee: Savni Nagarkar
>            Priority: Normal
>             Fix For: 4.x
>
>
> This ticket adds a maximum replication factor guardrail to ensure safety when 
> creating or altering key spaces. The replication factor will be applied per 
> data center. The ticket was prompted as a user set the replication factor 
> equal to the number of nodes in the cluster. The property will be added to 
> guardrails to ensure consistency.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to