[
https://issues.apache.org/jira/browse/CASSANDRA-20983?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Blake Eggleston updated CASSANDRA-20983:
----------------------------------------
Fix Version/s: 5.1
Since Version: 5.1
Source Control Link:
https://github.com/apache/cassandra/commit/e267b2c5df4b3e83132852f5d4080f1e55a442e2
Resolution: Fixed
Status: Resolved (was: Ready to Commit)
> 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
> Fix For: 5.1
>
>
> 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]