[jira] [Updated] (CASSANDRA-14824) Expand range tombstone validation checks to multiple interim request stages
[ https://issues.apache.org/jira/browse/CASSANDRA-14824?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Josh McKenzie updated CASSANDRA-14824: -- Bug Category: Parent values: Correctness(12982)Level 1 values: Transient Incorrect Response(12987) > 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: Bug > Components: Local/SSTable >Reporter: Aleksey Yeschenko >Assignee: Aleksey Yeschenko >Priority: Normal > Fix For: 3.0.18, 3.11.4, 4.0 > > > {{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 (v8.3.4#803005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14824) Expand range tombstone validation checks to multiple interim request stages
[ https://issues.apache.org/jira/browse/CASSANDRA-14824?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Josh McKenzie updated CASSANDRA-14824: -- Workflow: Cassandra Bug Workflow (was: Cassandra Default Workflow) Issue Type: Bug (was: Improvement) > 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: Bug > Components: Local/SSTable >Reporter: Aleksey Yeschenko >Assignee: Aleksey Yeschenko >Priority: Normal > Fix For: 3.0.18, 3.11.4, 4.0 > > > {{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 (v8.3.4#803005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14824) Expand range tombstone validation checks to multiple interim request stages
[ https://issues.apache.org/jira/browse/CASSANDRA-14824?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] C. Scott Andreas updated CASSANDRA-14824: - Complexity: Normal Change Category: Quality Assurance > 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 > Components: Legacy/Local Write-Read Paths >Reporter: Aleksey Yeschenko >Assignee: Aleksey Yeschenko >Priority: Normal > Fix For: 3.0.18, 3.11.4, 4.0 > > > {{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.14#76016) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14824) Expand range tombstone validation checks to multiple interim request stages
[ https://issues.apache.org/jira/browse/CASSANDRA-14824?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] C. Scott Andreas updated CASSANDRA-14824: - Component/s: (was: Legacy/Local Write-Read Paths) Local/SSTable > 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 > Components: Local/SSTable >Reporter: Aleksey Yeschenko >Assignee: Aleksey Yeschenko >Priority: Normal > Fix For: 3.0.18, 3.11.4, 4.0 > > > {{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.14#76016) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14824) Expand range tombstone validation checks to multiple interim request stages
[ https://issues.apache.org/jira/browse/CASSANDRA-14824?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] C. Scott Andreas updated CASSANDRA-14824: - Component/s: Local Write-Read Paths > 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 > Components: Local Write-Read Paths >Reporter: Aleksey Yeschenko >Assignee: Aleksey Yeschenko >Priority: Major > Fix For: 3.0.18, 3.11.4, 4.0 > > > {{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
[jira] [Updated] (CASSANDRA-14824) Expand range tombstone validation checks to multiple interim request stages
[ https://issues.apache.org/jira/browse/CASSANDRA-14824?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksey Yeschenko updated CASSANDRA-14824: -- Resolution: Fixed Fix Version/s: (was: 4.0.x) (was: 3.11.x) (was: 3.0.x) 4.0 3.11.4 3.0.18 Status: Resolved (was: Patch Available) > 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 >Priority: Major > Fix For: 3.0.18, 3.11.4, 4.0 > > > {{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
[jira] [Updated] (CASSANDRA-14824) Expand range tombstone validation checks to multiple interim request stages
[ https://issues.apache.org/jira/browse/CASSANDRA-14824?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksey Yeschenko updated CASSANDRA-14824: -- Status: Patch Available (was: Open) > 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 >Priority: Major > 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
[jira] [Updated] (CASSANDRA-14824) Expand range tombstone validation checks to multiple interim request stages
[ https://issues.apache.org/jira/browse/CASSANDRA-14824?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksey Yeschenko updated CASSANDRA-14824: -- Reviewers: Blake Eggleston, Sam Tunnicliffe Reviewer: (was: Sam Tunnicliffe) > 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 >Priority: Major > 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