[
https://issues.apache.org/jira/browse/CASSANDRA-21331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Doyeon Kim reassigned CASSANDRA-21331:
--------------------------------------
Assignee: Doyeon Kim
> Improve Incremental Repair documentation clarity
> ------------------------------------------------
>
> Key: CASSANDRA-21331
> URL: https://issues.apache.org/jira/browse/CASSANDRA-21331
> Project: Apache Cassandra
> Issue Type: Improvement
> Components: Documentation
> Reporter: Brad Schoening
> Assignee: Doyeon Kim
> Priority: Low
>
> The [Incremental Repair
> |https://cassandra.apache.org/doc/5.0.8/cassandra/managing/operating/auto_repair.html#incremental-repair]
> documentation has several clarity and usability issues:
> * *Missing context on anticompaction impact:* The docs mention that repair
> can _overwhelm a cluster with anticompactions_ but don't explain the
> underlying mechanism — specifically, what about the repair process triggers
> them.
> * *Poor navigation to anticompaction reference:* The link to
> {{compaction/overview.html#types-of-compaction}} lands on an unordered list
> of 9 compaction types, requiring users to scroll to the 8th entry. Either add
> a direct anchor ({{{}#anticompaction{}}}) or alphabetize the list.
> * *Unexplained initial incremental vs. full repair behavior:* It's unclear
> why an initial incremental repair (which must repair all data) would differ
> from a full repair. The distinction needs explanation.
> {quote}Enabling Incremental Repair on existing clusters with a large amount
> of data
> {quote}
> {quote}One should be careful when enabling incremental repair on a cluster
> for the first time. While RepairTokenRangeSplitter includes a default
> configuration to attempt to gracefully migrate to incremental repair over
> time, failure to take proper precaution could overwhelm the cluster with
> anticompactions.
> {quote}
> {quote}No matter how one goes about enabling and running incremental repair,
> it is recommended to run a cycle of full repairs for the entire cluster as
> pre-flight step to running incremental repair. This will put the cluster into
> a more consistent state which will reduce the amount of streaming between
> replicas when incremental repair initially runs.
> {quote}
> {quote}[https://cassandra.apache.org/doc/5.0.8/cassandra/managing/operating/auto_repair.html#incremental-repair]
> {quote}
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]