Re: "I think you all know my feels on JMX." –Super fair - I'd meant to speak in terms of desired outcome ("the feature should be dynamically
configurable at runtime") rather than implementation ("this should be via JMX"). 👍On Nov 1, 2021, at 1:24 PM, David Capwell
<dcapw...@apple.com.INVALID> wrote:If anyone wants to bite off making
https://github.com/apache/cassandra/blob/ab920c30310a8c095ba76b363142b8e74cbf0a0a/src/java/org/apache/cassandra/db/virtual/SettingsTable.java
<https://github.com/apache/cassandra/blob/ab920c30310a8c095ba76b363142b8e74cbf0a0a/src/java/org/apache/cassandra/db/virtual/SettingsTable.java> support
mutability then we get vtable support. I am cool with JMX and/or vtable, to me its just more important to allow dynamic setting of these configs.On Nov 1,
2021, at 10:36 AM, bened...@apache.org wrote:having them only configured via yaml seems like a bad outcome+1I would like to see us move towards configuration
being driven through virtual tables where possible, so that the whole cluster can be managed from a single interface. Not sure if this is the right place to
bite this off, but perhaps?From: Jeff Jirsa <jji...@gmail.com>Date: Monday, 1 November 2021 at 16:47To: Cassandra DEV
<dev@cassandra.apache.org>Subject: Re: [DISCUSS] CEP-3: GuardrailsWithout bike-shedding too much, guardrails would be great, building theminto a more
general purpose framework that limits various dangerous thingswould be fantastic. The CEP says that the guardrails should be distinctfrom the capability
restrictions (https://issues.apache.org/jira/browse/CASSANDRA-8303 ), but I don't see whythat needs to be the case. A system-level guardrail and a
personal-levelguardrail are both restrictions, they just have different scopes, soimplement the restriction framework first, and allow the scopes to beexpanded
as needed?Naming wise, I don't know that I'd actually surface these as "guardrails",but more as general "limits", and having them only
configured via yamlseems like a bad outcomehttps://issues.apache.org/jira/browse/CASSANDRA-8303On Mon, Nov 1, 2021 at 9:31 AM Andrés de la Peña
<adelap...@apache.org>wrote:Hi everyone,I'd like to start a discussion about Guardrails
proposal:https://cwiki.apache.org/confluence/display/CASSANDRA/%28DRAFT%29+-+CEP-3%3A+GuardrailsGuardrails are an easy way to enforce system-wide soft and hard
limits toprevent anti-patterns of bad usage and in the long run make it not possibleto severely degrade the performance of a node/cluster through user
actionssuch as having too many secondary indexes, too large partitions, almostfull disks, etc.Thanks,