> Is there some other mechanism for forcing expired data to be removed without > also compacting? (major compaction having obvious problematic side effects, > and user defined compaction being significant work to script up). Tombstone compactions may help here https://issues.apache.org/jira/browse/CASSANDRA-3442
They cannot be forced, but if there is nothing else to compact they will look for single sstables to compact. Cheers ----------------- Aaron Morton New Zealand @aaronmorton Co-Founder & Principal Consultant Apache Cassandra Consulting http://www.thelastpickle.com On 8/01/2014, at 11:18 pm, Sylvain Lebresne <sylv...@datastax.com> wrote: > > Is there some other mechanism for forcing expired data to be removed without > also compacting? (major compaction having obvious problematic side effects, > and user defined compaction being significant work to script up). > > > Online scrubs will, as a side effect, purge expired tombstones *when > possible* (even expired data cannot be removed if it possibly overwrite some > older data in some other sstable than the one scubbed). Please don't take > that as me saying that this is a "guarantee" of scrub: it is just one of its > current implementation side effect and it might very well change tomorrow. > > -- > Sylvain