[ 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