You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Jon Haddad (Jira)" <ji...@apache.org> on 2024/11/14 17:12:00 UTC

[jira] [Commented] (CASSANDRA-19589) Improve migration to incremental repair

    [ https://issues.apache.org/jira/browse/CASSANDRA-19589?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17898351#comment-17898351 ] 

Jon Haddad commented on CASSANDRA-19589:
----------------------------------------

Closing this out.  Incremental + subrange will work fine to transition a cluster.

> Improve migration to incremental repair
> ---------------------------------------
>
>                 Key: CASSANDRA-19589
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-19589
>             Project: Cassandra
>          Issue Type: New Feature
>            Reporter: Jon Haddad
>            Priority: Normal
>
> In order to make it easier to migrate from subrange repair to incremental repair, I think we should support an option to repair data already marked as repaired.  
> The process would require the user to do the following:
> 1. A new command to mark all data for a table as repaired, cluster wide.
> 2. Going forward, the user runs incremental repairs on a regular basis
> 3. To ensure the data that was written prior to step 1 is consistent, the user would now run subrange repair on *only* the data marked as repaired.  
> This would allow the repaired data to remain marked as repaired while also ensuring it's consistent. It also makes it easy for the user to have a regular repair job on the already repaired data to ensure that things are consistent, or after replacing a node from a backup that may have a different set of repaired data from the rest of the cluster.  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org