Details
-
Improvement
-
Status: Resolved
-
Low
-
Resolution: Fixed
Description
We uses RangeTombstones internally in a number of places, but we could expose more directly too. Typically, given a table like:
CREATE TABLE events ( id text, created_at timestamp, content text, PRIMARY KEY (id, created_at) )
we could allow queries like:
DELETE FROM events WHERE id='someEvent' AND created_at < 'Jan 3, 2013';
Attachments
Attachments
Issue Links
- depends upon
-
CASSANDRA-9759 RowAndTombstoneMergeIterator combine RangeTombstones even if they should not be
- Resolved
-
CASSANDRA-7651 Tolerate min/max column names of different lengths for slice intersections
- Resolved
- is blocked by
-
CASSANDRA-8099 Refactor and modernize the storage engine
- Resolved
- is duplicated by
-
CASSANDRA-8284 delete columns using range
- Resolved
-
CASSANDRA-6173 Unable to delete multiple entries using In clause on clustering part of compound key
- Resolved
-
CASSANDRA-6292 CQL should be able to do a delete with a > or < operator on a clustering portion of a primary key
- Resolved
-
CASSANDRA-7097 Allow deleting over composite
- Resolved
-
CASSANDRA-8397 Support UPDATE with IN requirement for clustering key
- Resolved
- relates to
-
CASSANDRA-8603 Cut tombstone memory footprint in half for cql deletes
- Resolved
- requires
-
CASSANDRA-7981 Refactor SelectStatement
- Resolved