Re: Time-to-live on SuperColumns

2011-01-19 Thread Aaron Morton
You can dump the contents of your SSTables using bin/sstable2json see http://wiki.apache.org/cassandra/Operations?#Import_.2BAC8_exportAFAIK deleting unneeded sstables is part of the GC process. If you trigger GC through JConsole you should see them disappear, the process logs the files that it del

Re: Time-to-live on SuperColumns

2011-01-19 Thread Andy Burgess
In reply to my own question, I'm clearly talking nonsense. SuperColumns are cleared out when empty (because really, what's the difference from the client point of view?) and so setting TTL at the Column level is plainly good enough. This was actually solved by dropping G

Time-to-live on SuperColumns

2011-01-19 Thread Andy Burgess
Hi, I'm trying to use the time-to-live functionality, which I've patched into Cassandra 0.6.6. My problem is that my sstables are not emptying. When my data expires, they do reduce in size, but only by a fraction of what I expected. I've come to realise that this must be because I've set the