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

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

[~maedhroz] are you proposing to stop all the work on the guardrails epic 
(CASSANDRA-17146) and any new config property in general until we get to an 
agreement on restructuring the yaml? I don't think we should stop progress on 
this waiting for a config restructuring that we don't know if/when is going to 
happen. If that's the case probably we should have that discussion on the mail 
list, and see if we should freeze the config for all new properties.

Even if we are going to end up with a different config format in the end, I 
don't think we should stop the work on other features that require config 
properties, since restructuring the config on a later patch is relatively easy 
compared to doing the configurable feature. In the case of guardrails, most of 
the effort is in preparing the guardrail instance, finding the places where the 
check should be done and writing the tests, and rearranging the config should 
be quite easy. 

> Guardrails for consistency levels
> ---------------------------------
>
>                 Key: CASSANDRA-17188
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17188
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Feature/Guardrails
>            Reporter: Andres de la Peña
>            Assignee: Andres de la Peña
>            Priority: Normal
>             Fix For: 4.x
>
>
> Add guardrails for read/write consistency levels, for example:
> {code:java}
> # Guardrail to warn about or reject read consistency levels.
> # By default all consistency levels are allowed.
>     read_consistency_levels:
>         warned: []
>         disallowed: []
> # Guardrail to warn about or reject write consistency levels.
> # By default all consistency levels are allowed.
>     write_consistency_levels:
>         warned: []
>         disallowed: []
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to