[
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: [email protected]
For additional commands, e-mail: [email protected]