cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sam Tunnicliffe (JIRA)" <>
Subject [jira] [Created] (CASSANDRA-11104) KeysSearcher doesn't filter results by key range
Date Mon, 01 Feb 2016 21:00:41 GMT
Sam Tunnicliffe created CASSANDRA-11104:

             Summary: KeysSearcher doesn't filter results by key range
                 Key: CASSANDRA-11104
             Project: Cassandra
          Issue Type: Bug
          Components: Local Write-Read Paths
            Reporter: Sam Tunnicliffe
            Assignee: Sam Tunnicliffe
             Fix For: 3.0.x, 3.x

In 3.0 the check in {{KeysSearcher}} to validate that a hit from the index is falls within
the key range of command being executed was ommitted. The effect of this can be observed in
a vnode cluster with > 1 node where nodes contain non-contiguous ranges. 

Because of the lack of range checking, each range command sent to a given replica will return
all matching rows, resulting in duplicates in the result set (i.e. one duplicate per merged

This message was sent by Atlassian JIRA

View raw message