On Thu, Sep 1, 2022 at 11:20 AM Alex Petrov <al...@coffeenco.de> wrote:

> There will be no changes required to our existing Paxos implementation. We
> can just use it. Besides, Paxos is only used as K-sequencer. There is no
> need to use Raft, and both existing LWTs (with Multi-Paxos) and Accord
> aren't tied to a single leader, which is well in the spirit of Cassandra.
>

Will the CMS log implementation be documented in another CEP?  There are
subtle things like dealing with uncommitted incomplete writes or
propagating committed log entries to all the CMS replicas while deciding
how to maintain commit-index for the log will be a good detail to add?
The LWT Paxos implementation does this for the per key instance of Paxos
when a new Paxos read/write triggered (with special handling of committed
values).

Thanks,
Unmesh

Reply via email to