cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jason Brown (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CASSANDRA-6503) sstables from stalled repair sessions become live after a reboot and can resurrect deleted data
Date Fri, 10 Jan 2014 21:52:51 GMT

    [ https://issues.apache.org/jira/browse/CASSANDRA-6503?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13868353#comment-13868353
] 

Jason Brown commented on CASSANDRA-6503:
----------------------------------------

bq. What is the "since" version for this ticket?

I suspect it's been around for a while - I only (knowingly) ran into the problem with 1.1.7.

bq. "3 years"

The original descriptions says "3 months", and that is how long we took to run into the problem
(at a serious level). I think perhaps [~jbellis] misspoke when he mentioned "3 years" in an
earlier comment. 

As for fix version, I would like to see this in 1.2, as well, but it depends on the changes
needed. At this point, though, the patch I have now (still WIP) is not too dramatic, so it
could reasonably go into 1.2, but we should judge when it's ready/accepted.

> sstables from stalled repair sessions become live after a reboot and can resurrect deleted
data
> -----------------------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-6503
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-6503
>             Project: Cassandra
>          Issue Type: Bug
>            Reporter: Jeremiah Jordan
>            Assignee: Jason Brown
>            Priority: Minor
>             Fix For: 1.2.14, 2.0.5
>
>         Attachments: 6503_c1.2-v1.patch
>
>
> The sstables streamed in during a repair session don't become active until the session
finishes.  If something causes the repair session to hang for some reason, those sstables
will hang around until the next reboot, and become active then.  If you don't reboot for 3
months, this can cause data to resurrect, as GC grace has expired, so tombstones for the data
in those sstables may have already been collected.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Mime
View raw message