Re: TTL rows with 2i

2016-03-14 Thread Eduardo Alonso
Thank you, sam, for the fast clarification. Regards El 9/3/2016 7:03 p. m., "Sam Tunnicliffe" escribió: > The problem with row level ttls in this regard is that the scope of a > particular compaction may not include all versions of a given row. So just > because a primary key

Re: TTL rows with 2i

2016-03-09 Thread Sam Tunnicliffe
The problem with row level ttls in this regard is that the scope of a particular compaction may not include all versions of a given row. So just because a primary key liveness denoting an expired row may be written to the new SSTable, it doesn't necessarily mean that an index should purge its

TTL rows with 2i

2016-03-09 Thread Eduardo Alonso
Hi, We have been investigating how to include in our 2i implementation the ability to index TTL expirable Cells in Cassandra 3.x. Reading comments in o.a.c.index.Index.Indexer.removeRows it seems that this method is called when a compaction detects that a cell has expired. I dont know if this