[
https://issues.apache.org/jira/browse/CASSANDRA-21098?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ariel Weisberg updated CASSANDRA-21098:
---------------------------------------
Reviewers: Ariel Weisberg
> CEP-45: Incremental repair for mutation tracking
> ------------------------------------------------
>
> Key: CASSANDRA-21098
> URL: https://issues.apache.org/jira/browse/CASSANDRA-21098
> Project: Apache Cassandra
> Issue Type: Improvement
> Components: Consistency/Repair
> Reporter: Blake Eggleston
> Assignee: Aparna Naik
> Priority: Normal
>
> Incremental repair should block until all writes issued before the repair
> start are fully replicated. Although mutation tracking propagates this
> asynchronously, we need a mechanism to wait for completion.
> In this ticket we build a SyncMechanism that would be collecting mutation
> offsets from all replicas for relevant shards, compute their union and wait
> until all these replicas report having received them. The repair command will
> be extended to support this for keyspaces using mutation tracking. During
> shard migrations in either direction, incremental repair should perform both
> mutation-tracking and data repairs.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]