[
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]