cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Ellis (Commented) (JIRA)" <>
Subject [jira] [Commented] (CASSANDRA-4079) Check SSTable range before running cleanup
Date Mon, 16 Apr 2012 19:48:20 GMT


Jonathan Ellis commented on CASSANDRA-4079:

couldn't leave well enough alone ...
makes AB.intersects non-abstract and pushes the type check into Range.insersects(AB).  I like
this a little better since it lets me comment why I'm leaving the EB/IEB unimplemented in
an obvious place.
> Check SSTable range before running cleanup
> ------------------------------------------
>                 Key: CASSANDRA-4079
>                 URL:
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Benjamin Coverston
>            Assignee: Jonathan Ellis
>            Priority: Minor
>              Labels: compaction
>             Fix For: 1.1.1
>         Attachments: 4079.txt
> Before running a cleanup compaction on an SSTable we should check the range to see if
the SSTable falls into the range we want to remove. If it doesn't we can just mark the SSTable
as compacted and be done with it, if it does, we can no-op.
> Will not help with STCS, but for LCS, and perhaps some others we may see a benefit here
after topology changes.

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