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

Stefan Miklosovic edited comment on CASSANDRA-19552 at 7/8/25 8:25 AM:
-----------------------------------------------------------------------

then there is already https://issues.apache.org/jira/browse/CASSANDRA-19553 
which uses CQL approach. 

What would be the most ideal is to use CQL interface to manage guardrails, 
hence finishing CASSANDRA-19553. That way, if we ever finish "transactional 
guardrails" under CASSANDRA-19593, that plans to be on CQL already. So the 
interface we manage guardrails in runtime - CQL - would stay, we would just 
extend the context where it is set to whole cluster instead of a local node but 
that would not change anything functionally from user's perspective. 


was (Author: smiklosovic):
then there is already https://issues.apache.org/jira/browse/CASSANDRA-19553 
which uses CQL approach. 

What we would be the most ideal is to use CQL interface to manage guardrails, 
hence finishing CASSANDRA-19553. That way, if we ever finish "transactional 
guardrails" under CASSANDRA-19593, that plans to be on CQL already. So the 
interface we manage guardrails in runtime - CQL - would stay, we would just 
extend the context where it is set to whole cluster instead of a local node but 
that would not change anything functionally from user's perspective. 

> Nodetool to get/set guardrails configurations
> ---------------------------------------------
>
>                 Key: CASSANDRA-19552
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-19552
>             Project: Apache Cassandra
>          Issue Type: Improvement
>          Components: Feature/Guardrails
>            Reporter: Yuqi Yan
>            Assignee: Yuqi Yan
>            Priority: Normal
>             Fix For: 4.1.x
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> Currently guardrails are only configurable through JMX / cassandra.yaml
> This provides a nodetool command to interact with all the getters/setters for 
> guardrails.
>  
> 4.1 PR: [https://github.com/apache/cassandra/pull/3243]
> trunk PR: [https://github.com/apache/cassandra/pull/3244]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to