[
https://issues.apache.org/jira/browse/CASSANDRA-17102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Benedict Elliott Smith updated CASSANDRA-17102:
-----------------------------------------------
Component/s: Consistency/Hints
> 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: 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.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]