cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Ellis (JIRA)" <>
Subject [jira] [Updated] (CASSANDRA-4233) overlapping sstables in leveled compaction strategy
Date Thu, 17 May 2012 20:12:03 GMT


Jonathan Ellis updated CASSANDRA-4233:

    Attachment: 4233-v4.txt

I think the status quo (and v1, which perpetuates it) are too complex...  Exhibit A being
my reading of the code leading me to believe that there was no way to disable LCS. Much more
clear to have LCS make clear that it doesn't deal with min/max at all, except via isCompactionDisabled.

v4 rearranges background/maximal methods to continue allowing maximal to kick off a compaction
when autocompaction is disabled.
> overlapping sstables in leveled compaction strategy
> ---------------------------------------------------
>                 Key: CASSANDRA-4233
>                 URL:
>             Project: Cassandra
>          Issue Type: Bug
>    Affects Versions: 1.1.0
>            Reporter: Jonathan Ellis
>            Assignee: Sylvain Lebresne
>             Fix For: 1.1.1
>         Attachments: 0001-Make-sure-Leveled-compaction-always-use-the-right-min-.txt,
4233-assert.txt, 4233-v2.txt, 4233-v3.txt, 4233-v4.txt, system.log.bz2
> CASSANDRA-4142 introduces test failures, that are caused by overlapping tables within
a level, which Shouldn't Happen.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message