You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Blake Eggleston (JIRA)" <ji...@apache.org> on 2017/04/10 17:54:41 UTC
[jira] [Created] (CASSANDRA-13430) Cleanup isIncremental/repairedAt
usage
Blake Eggleston created CASSANDRA-13430:
-------------------------------------------
Summary: Cleanup isIncremental/repairedAt usage
Key: CASSANDRA-13430
URL: https://issues.apache.org/jira/browse/CASSANDRA-13430
Project: Cassandra
Issue Type: Improvement
Reporter: Blake Eggleston
Assignee: Blake Eggleston
Post CASSANDRA-9143, there's no longer a reason to pass around {{isIncremental}} or {{repairedAt}} in streaming sessions, as well as some places in repair. The {{pendingRepair}} & {{repairedAt}} values should only be set at the beginning/finalize stages of incremental repair and just follow sstables around as they're streamed. Keeping these values with sstables also fixes an edge case where you could leak repaired data back into unrepaired if you run full and incremental repairs concurrently.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)