[ 
https://issues.apache.org/jira/browse/CASSANDRA-17102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benedict Elliott Smith updated CASSANDRA-17102:
-----------------------------------------------
    Epic Link: CASSANDRA-17089

> CEP-15: (C*) Unified Commit Log
> -------------------------------
>
>                 Key: CASSANDRA-17102
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17102
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Consistency/Hints, Local/Commit Log
>            Reporter: Benedict Elliott Smith
>            Priority: Normal
>
> 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 system will replace the storage layer for Commit Log and Hints, and be 
> used to implement distributed repair for Accord (and perhaps other systems in 
> future)



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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

Reply via email to