You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Josh McKenzie (Jira)" <ji...@apache.org> on 2021/10/11 15:07:00 UTC

[jira] [Created] (CASSANDRA-17032) Allow configuring max allowable disk usage quota by keyspace

Josh McKenzie created CASSANDRA-17032:
-----------------------------------------

             Summary: Allow configuring max allowable disk usage quota by keyspace
                 Key: CASSANDRA-17032
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17032
             Project: Cassandra
          Issue Type: Improvement
          Components: Local/Other
            Reporter: Josh McKenzie
            Assignee: Josh McKenzie


This is a similar idea (basically identical idea; didn't want to steamroll that old ticket w/an update to description etc) to what was raised and closed in CASSANDRA-5394. In multi-tenant situations it can be very helpful to provide disk quotas per Keyspaces for users.

We can do this via a low priority background job that periodically checks disk usage and flips a bit on the Keyspaces when it's over as well as reverts it when things settle back down to prevent needing the read-before-write a hard realtime requirement would introduce. While this would of course allow users to "burst" their usage past that limit in the time window, it would still be sufficient for many use-cases.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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