Sylvain Lebresne created CASSANDRA-13340:
--------------------------------------------

             Summary: Bugs handling range tombstones in the sstable iterators
                 Key: CASSANDRA-13340
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-13340
             Project: Cassandra
          Issue Type: Bug
            Reporter: Sylvain Lebresne
            Assignee: Sylvain Lebresne
            Priority: Critical
             Fix For: 3.0.x, 3.11.x


There is 2 bugs in the way sstable iterators handle range tombstones:
# empty range tombstones can be returned due to a strict comparison that 
shouldn't be.
# the sstable reversed iterator can actually return completely bogus results 
when range tombstones are spanning multiple index blocks.

The 2 bugs are admittedly separate but as they both impact the same area of 
code and are both range tombstones related, I suggest just fixing both here 
(unless something really really mind).

Marking the ticket critical mostly for the 2nd bug: it can truly make use 
return bad results on reverse queries.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to