On Mon, 24 Sep 2018, 13:08 Jeff Jirsa, <jji...@gmail.com> wrote:

> The data structure used to know if data needs to be streamed (the merkle
> tree) is only granular to - at best - a token, so even with subrange repair
> if a byte is off, it’ll stream the whole partition, including parts of old
> repaired sstables
>
> Incremental repair is smart enough not to diff or stream already repaired
> data, the but the matrix of which versions allow subrange AND incremental
> repair isn’t something I’ve memorized (I know it behaves the way you’d hope
> in trunk/4.0 after Cassandra-9143)
>

Cool, thanks for explaining, Jeff!

--
Alex

Reply via email to