[ 
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

Reply via email to