I believe (have not tested) that you would still see the range ghosts talked 
about here http://wiki.apache.org/cassandra/FAQ#range_ghosts until compaction 
had removed all the columns, and the row once all the columns are gone. Expired 
columns are purged during compaction when their ttl runs out. 

Consider the range query in two parts. First get me row keys between here and 
there. Then get me the columns that match this SlicePredicate. 

Cheers

-----------------
Aaron Morton
Freelance Cassandra Developer
@aaronmorton
http://www.thelastpickle.com

On 16/08/2011, at 10:51 AM, Stephen McKamey wrote:

> I'm curious about Expiring Columns. Say I create a Column Family where *all* 
> of the Columns are set to be expiring columns. When a row's entire set of 
> columns have expired, will an empty row it sill be returned in range queries? 
> Or will it just be nicely compacted away?
> 

Reply via email to