[ https://issues.apache.org/jira/browse/CASSANDRA-20519?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alex Petrov updated CASSANDRA-20519: ------------------------------------ Description: * Improve Journal threading model (switch to a single maintenance executer in place of multiple executors) * Improve signalling during segment allocation; avoid using wait queues for both segment allocation and flushes * Get rid of callback queues and record pointers, and instead use Allocation for signalling flush completion * Fix an issue with segment availability for read during switching * Wire up failure callbacks for journal > Accord: Journal improvements > ---------------------------- > > Key: CASSANDRA-20519 > URL: https://issues.apache.org/jira/browse/CASSANDRA-20519 > Project: Apache Cassandra > Issue Type: Bug > Reporter: Alex Petrov > Assignee: Alex Petrov > Priority: Normal > Attachments: ci_summary.html > > > * Improve Journal threading model (switch to a single maintenance > executer in place of multiple executors) > * Improve signalling during segment allocation; avoid using wait queues > for both segment allocation and flushes > * Get rid of callback queues and record pointers, and instead use > Allocation for signalling flush completion > * Fix an issue with segment availability for read during switching > * Wire up failure callbacks for journal -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org