Minor compactions will often be able to perform this garbage collection as well in 0.6.6 and 0.7.0 due to a great optimization implemented by Sylvain:
https://issues.apache.org/jira/browse/CASSANDRA-1074 -----Original Message----- From: "Aaron Morton" <aa...@thelastpickle.com> Sent: Wednesday, September 22, 2010 7:47pm To: "user@cassandra.apache.org" <user@cassandra.apache.org> Subject: Re: column expiration and rows in 0.7 The data will only be physically deleted when a major compaction runs and the GCGraceSeconds has passed. You need to trigger the compaction using node tool. http://wiki.apache.org/cassandra/DistributedDeletes Aaron On 23 Sep 2010, at 12:14, Alaa Zubaidi <alaa.zuba...@pdf.com> wrote: > Hi, > I am expecting my data size to be around nGB. However, it keeps growing and > growing. > > I am setting the gc_grace_seconds for the CF to 5 hours, and I am also > setting "ttl" for all columns on a row and expecting that these columns will > be "deleted" after the ttl time, and will be "removed" after gc_grace_seonds, > and I was told that the if ALL columns are deleted the whole row will be > deleted as well? is this true or not? > > Thanks, > > Alaa Zubaidi > > PDF Solutions, Inc. > 333 West San Carlos Street, Suite 700 > San Jose, CA 95110 USA > Tel: 408-283-5639 (or 408-280-7900 x5639) > fax: 408-938-6479 > email: alaa.zuba...@pdf.com > >