[ 
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]

Reply via email to