Re:Re: Why Cassandra need full repair after incremental repair

2017-11-05 Thread dayu
Thanks for your reply, Blake So what's your advise, as you say the incremental repair has some flaws, should i use it mixed with full repair or just run full repair only ? Dayu At 2017-11-02 20:42:14, "Blake Eggleston" wrote: Because in theory, corruption of your repaired dataset is possible

Re: Why Cassandra need full repair after incremental repair

2017-11-02 Thread Blake Eggleston
Because in theory, corruption of your repaired dataset is possible, which incremental repair won’t fix. In practice pre-4.0 incremental repair has some flaws that can bring deleted data back to life in some cases, which this would address. You should also evaluate whether pre-4.0 incremental

Re:Re: Why Cassandra need full repair after incremental repair

2017-11-02 Thread dayu
https://docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsRepairNodesWhen.html So you means i am misleading by this statements. The full repair only needed when node failure + replacement, or adding a datacenter. right? At 2017-11-02 15:54:49, "kurt greaves" wrote: Where are you se

Re: Why Cassandra need full repair after incremental repair

2017-11-02 Thread kurt greaves
Where are you seeing this? If your incremental repairs work properly, full repair is only needed in certain situations, like after node failure + replacement, or adding a datacenter.​

Why Cassandra need full repair after incremental repair

2017-11-01 Thread dayu
Hello everyone, I have used cassandra for a while, the version is 3.0.9. I have a question why does cassandra still need full repair after used incremental repair? the full repair takes too long time. And I have searched a lot, but didn’t found any suitable answer. Can anyone answer my que