Aleksey Yeschenko created CASSANDRA-14824:
---------------------------------------------

             Summary: Expand range tombstone validation checks to multiple 
interim request stages
                 Key: CASSANDRA-14824
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-14824
             Project: Cassandra
          Issue Type: Improvement
            Reporter: Aleksey Yeschenko
            Assignee: Aleksey Yeschenko
             Fix For: 3.0.x, 3.11.x, 4.0.x


{{RTBoundValidator}} was originally only added to verify the end-game response 
iterator produced by {{ReadCommand}}.

However, turns out it's possible for sequencing errors in lower-level iterators 
to be silently erased by upstream iterators - as a result of merging two 
invalid iterators into one valid iterator, for example. CASSANDRA-14823 can 
create such a scenario.

The upcoming patch would attach the checker at the intermediate stages, 
ensuring that we can detect those otherwise silent corruptions.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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

Reply via email to