> On Sep 24, 2018, at 3:47 AM, Oleksandr Shulgin <oleksandr.shul...@zalando.de> 
> wrote:
> 
>> On Mon, Sep 24, 2018 at 10:50 AM Jeff Jirsa <jji...@gmail.com> wrote:
>> Do your partitions span time windows?
> 
> Yes.
> 

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)

Reply via email to