Details
-
Improvement
-
Status: Resolved
-
Normal
-
Resolution: Duplicate
-
None
-
None
Description
If you have one SSTable containing a partition level tombstone at timestamp t and all other SSTables have cells with timestamp < t, Cassandra will skip all the other SSTables and return nothing quickly. However, if the partition tombstone is still in the memtable it doesn’t skip any SSTables. It should use the same timestamp logic to skip all SSTables.
Attachments
Issue Links
- duplicates
-
CASSANDRA-7394 Fix CollationController#collectTimeOrderedData() mostRecentRowTombstone tracking
- Resolved
-
CASSANDRA-9298 CollationController.collectAllData can be too conservative with sstable elimination
- Resolved