> 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

Reply via email to