[ 
https://issues.apache.org/jira/browse/CASSANDRA-10059?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15004056#comment-15004056
 ] 

Branimir Lambov commented on CASSANDRA-10059:
---------------------------------------------

Updated [branch|https://github.com/blambov/cassandra/tree/10059] with fixes for 
iteration of range tombstones in {{RangeTombstoneList}}. Forward iteration was 
broken on boundaries, reporting invalid {{\[x, x)}} ranges if a range boundary 
matches a slice boundary, and reverse iteration was completely broken. The 
former shouldn't have caused any real problems, but the latter could cause 
reverse range queries to report deleted data which gets fixed with repair or 
compaction.

Patch also relaxes the requirement for {{SearchIterator}} to report null on 
already queried names as enforcing it would add too much complexity for 
questionable benefit.

> Test Coverage and related bug-fixes for AbstractBTreePartition and hierarchy
> ----------------------------------------------------------------------------
>
>                 Key: CASSANDRA-10059
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-10059
>             Project: Cassandra
>          Issue Type: Test
>            Reporter: Benedict
>            Assignee: Branimir Lambov
>             Fix For: 3.1
>
>
> Follow up to CASSANDRA-9932. The test coverage for AbstractBTreePartition and 
> its hierarchy is entirely indirect. That is not to say it is not covered, but 
> we may have some unexplored behaviour. Coverage for BTree is also missing 
> around a couple of edges, and the gaps should be filled in.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to