Marcus Eriksson created CASSANDRA-15405:
-------------------------------------------

             Summary: Mixed mode reads on compact storage tables can return 
incomplete results
                 Key: CASSANDRA-15405
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-15405
             Project: Cassandra
          Issue Type: Bug
          Components: Legacy/Core
            Reporter: Marcus Eriksson
            Assignee: Marcus Eriksson


In mixed mode (2.1/3.0), when coordinating a read on a 2.1 node, reading data 
from 3.0 nodes, we [incorrectly 
trim|https://github.com/apache/cassandra/blob/53f604dc1789a800dbcbc3c8aee77f8f36b8b5db/src/java/org/apache/cassandra/db/LegacyLayout.java#L529]
 the result (if it has tombstones) when preparing it for the 2.1 node, this is 
then [interpreted by the 2.1 
node|https://github.com/apache/cassandra/blob/cassandra-2.1/src/java/org/apache/cassandra/service/pager/AbstractQueryPager.java#L110]
 as the pager has been exhausted.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to