[ https://issues.apache.org/jira/browse/CASSANDRA-17164?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17484777#comment-17484777 ]
Benedict Elliott Smith commented on CASSANDRA-17164: ---------------------------------------------------- Yep, I'll make a suitable change. Regarding your sketch, it looks to be a welcome piece of documentation. A couple of notes: # We collect a quorum of reads for computing the result, which depending how you view this formulation is either a material or immaterial difference. # We don't currently use a unique node identifier for each ballot, but a 64-bit random integer. I anticipate improving this as part of CEP-15, but to all intents and purposes this is probably fine given the exceptionally low probability of a simultaneous timestamp and random part clash on the same partition key. It might be worth noting as an immaterial difference though. I've only briefly read the proof but it looks roughly correct to me, I'll try to find time to fully digest it. It might be nice to define "will be witnessed by at least one member of the quorum" in terms of reads and prior commits and also tidy up (1) above. > CEP-14: Paxos Improvements > -------------------------- > > Key: CASSANDRA-17164 > URL: https://issues.apache.org/jira/browse/CASSANDRA-17164 > Project: Cassandra > Issue Type: Improvement > Components: Consistency/Coordination, Consistency/Repair > Reporter: Benedict Elliott Smith > Assignee: Benedict Elliott Smith > Priority: Normal > Fix For: 4.1 > > > This ticket encompasses work for [CEP-14| > https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-14%3A+Paxos+Improvements]. -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org