cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcus Eriksson (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CASSANDRA-7019) Major tombstone compaction
Date Thu, 10 Apr 2014 11:54:26 GMT
Marcus Eriksson created CASSANDRA-7019:
------------------------------------------

             Summary: Major tombstone compaction
                 Key: CASSANDRA-7019
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7019
             Project: Cassandra
          Issue Type: Improvement
            Reporter: Marcus Eriksson


It should be possible to do a "major" tombstone compaction by including all sstables, but
writing them out 1:1, meaning that if you have 10 sstables before, you will have 10 sstables
after the compaction with the same data, minus all the expired tombstones.

We could do this in two ways:
# a nodetool command that includes _all_ sstables
# once we detect that an sstable has more than x% (20%?) expired tombstones, we start one
of these compactions, and include all overlapping sstables that contain older data.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message