[
https://issues.apache.org/jira/browse/CASSANDRA-18132?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17655055#comment-17655055
]
Ariel Weisberg commented on CASSANDRA-18132:
--------------------------------------------
We had some discussion about whether PaxosV2 should be a pre-requisite for
moving to Accord.
Paxos repair for PaxosV1 isn't valuable since it is already in PaxosV2 and V2
is significantly better. There are several opportunities to make upgrade to
PaxosV2 easier so maybe that is a better investment.
For now I am going to defer deciding and only add support for migration from
PaxosV2 and when that is complete I will take a harder look at how to make
switching to PaxosV2 easier so it is an acceptable pre-requisite.
> Add support for Paxos repair to PaxosV1
> ---------------------------------------
>
> Key: CASSANDRA-18132
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18132
> Project: Cassandra
> Issue Type: Sub-task
> Reporter: Ariel Weisberg
> Assignee: Ariel Weisberg
> Priority: Normal
>
> PaxosV2 supports repair of Paxos state by maintaining a 2i that leverages
> PaxosUncommittedTracker to track uncommitted transactions in the system paxos
> table. This could be enabled for PaxosV1 to aid with migration.
> Alternatively this could be a scan of the system paxos table and then repair
> of uncommitted transactions that are found.
> Need to find the right way from A to B here. [~benedict]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]