[
https://issues.apache.org/jira/browse/CASSANDRA-20983?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Blake Eggleston updated CASSANDRA-20983:
----------------------------------------
Status: Ready to Commit (was: Review In Progress)
+1'd on PR
> Paxos repair blocks response thread
> -----------------------------------
>
> Key: CASSANDRA-20983
> URL: https://issues.apache.org/jira/browse/CASSANDRA-20983
> Project: Apache Cassandra
> Issue Type: Bug
> Components: Consistency/Coordination
> Reporter: Blake Eggleston
> Assignee: Blake Eggleston
> Priority: Normal
>
> CASSANDRA-20469 prevented paxos repairs from preempting in progress paxos
> transactions by holding repairs until after they would have timed out.
> However, it added a sleep that’s often called in the request response stage,
> and with the PaxosCleanupLocalCoordinator lock held. This patch adjusts this
> by putting a delayed repair into a delayed queue, and scheduling a wakeup
> task for after the timeout expires.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]