Unmesh Joshi created CASSANDRA-17162:
----------------------------------------
Summary: In the paxos implementation, a delayed proposal might
overwrite newer values
Key: CASSANDRA-17162
URL: https://issues.apache.org/jira/browse/CASSANDRA-17162
Project: Cassandra
Issue Type: Bug
Reporter: Unmesh Joshi
Attachments: paxos-fix.patch
I was going through this blog post , which talks about a possible bug in paxos
implementation if in-progress ballot is not set while accepting a proposal.
[https://brooker.co.za/blog/2021/11/16/paxos.html]
I tried writing a failing test and possible fix.
The in_progress_ballot needs to be set when accepting a proposal. The current
implementation sets only the proposal_ballot when accepting a proposal.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]