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

[jira] [Created] (CASSANDRA-17102) CEP-15: (C*) Unified Commit Log

Benedict Elliott Smith created CASSANDRA-17102:
--------------------------------------------------

             Summary: CEP-15: (C*) Unified Commit Log
                 Key: CASSANDRA-17102
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17102
             Project: Cassandra
          Issue Type: Sub-task
          Components: Local/Commit Log
            Reporter: Benedict Elliott Smith


Create a new data structure and system for combining Commit Log and Hints. This system will support compaction of commit log segments when the commit log is under space pressure, but under normal operation will continue to drop entire log records as soon as they become invalidated. By ensuring compaction only occurs for segments that are under 50% utilised we bound space and bandwidth at 2x optimal (and can tune this trade-off if we prefer, e.g. trading more space for less bandwidth)



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