[ 
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

Reply via email to