[jira] [Updated] (CASSANDRA-19618) Accord: Need to simulate Cassandra Journal in Accord BurnTest to detect issues earlier before they are seen in Cassandra

2024-05-15 Thread David Capwell (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-19618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Capwell updated CASSANDRA-19618:
--
  Since Version: NA
Source Control Link: 
https://github.com/apache/cassandra/commit/ff755a191b3650c99d98a978de894561177b831f
 Resolution: Fixed
 Status: Resolved  (was: Ready to Commit)

> Accord: Need to simulate Cassandra Journal in Accord BurnTest to detect 
> issues earlier before they are seen in Cassandra
> 
>
> Key: CASSANDRA-19618
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19618
> Project: Cassandra
>  Issue Type: Bug
>  Components: Accord
>Reporter: David Capwell
>Assignee: David Capwell
>Priority: Normal
> Fix For: NA
>
>
> Right now Cassandra splits a txn data into 2 places: system table, and 
> journal (commit log like structure), when we read we read from both places 
> and zip together.  One issue we face is the logic to join them together is in 
> Accord and kept failing as we would hit unexpected states.
> We should simulate the journal logic in BurnTest and call this reconstruct 
> logic so we improve test coverage before Cassandra sees it



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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



[jira] [Updated] (CASSANDRA-19618) Accord: Need to simulate Cassandra Journal in Accord BurnTest to detect issues earlier before they are seen in Cassandra

2024-05-13 Thread David Capwell (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-19618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Capwell updated CASSANDRA-19618:
--
Status: Ready to Commit  (was: Review In Progress)

+1 from [~benedict] in GH

> Accord: Need to simulate Cassandra Journal in Accord BurnTest to detect 
> issues earlier before they are seen in Cassandra
> 
>
> Key: CASSANDRA-19618
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19618
> Project: Cassandra
>  Issue Type: Bug
>  Components: Accord
>Reporter: David Capwell
>Assignee: David Capwell
>Priority: Normal
> Fix For: NA
>
>
> Right now Cassandra splits a txn data into 2 places: system table, and 
> journal (commit log like structure), when we read we read from both places 
> and zip together.  One issue we face is the logic to join them together is in 
> Accord and kept failing as we would hit unexpected states.
> We should simulate the journal logic in BurnTest and call this reconstruct 
> logic so we improve test coverage before Cassandra sees it



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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



[jira] [Updated] (CASSANDRA-19618) Accord: Need to simulate Cassandra Journal in Accord BurnTest to detect issues earlier before they are seen in Cassandra

2024-05-13 Thread David Capwell (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-19618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Capwell updated CASSANDRA-19618:
--
Reviewers: Benedict Elliott Smith, David Capwell
   Status: Review In Progress  (was: Patch Available)

> Accord: Need to simulate Cassandra Journal in Accord BurnTest to detect 
> issues earlier before they are seen in Cassandra
> 
>
> Key: CASSANDRA-19618
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19618
> Project: Cassandra
>  Issue Type: Bug
>  Components: Accord
>Reporter: David Capwell
>Assignee: David Capwell
>Priority: Normal
> Fix For: NA
>
>
> Right now Cassandra splits a txn data into 2 places: system table, and 
> journal (commit log like structure), when we read we read from both places 
> and zip together.  One issue we face is the logic to join them together is in 
> Accord and kept failing as we would hit unexpected states.
> We should simulate the journal logic in BurnTest and call this reconstruct 
> logic so we improve test coverage before Cassandra sees it



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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



[jira] [Updated] (CASSANDRA-19618) Accord: Need to simulate Cassandra Journal in Accord BurnTest to detect issues earlier before they are seen in Cassandra

2024-05-13 Thread David Capwell (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-19618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Capwell updated CASSANDRA-19618:
--
Test and Documentation Plan: new tests and improved burn test
 Status: Patch Available  (was: In Progress)

> Accord: Need to simulate Cassandra Journal in Accord BurnTest to detect 
> issues earlier before they are seen in Cassandra
> 
>
> Key: CASSANDRA-19618
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19618
> Project: Cassandra
>  Issue Type: Bug
>  Components: Accord
>Reporter: David Capwell
>Assignee: David Capwell
>Priority: Normal
> Fix For: NA
>
>
> Right now Cassandra splits a txn data into 2 places: system table, and 
> journal (commit log like structure), when we read we read from both places 
> and zip together.  One issue we face is the logic to join them together is in 
> Accord and kept failing as we would hit unexpected states.
> We should simulate the journal logic in BurnTest and call this reconstruct 
> logic so we improve test coverage before Cassandra sees it



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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



[jira] [Updated] (CASSANDRA-19618) Accord: Need to simulate Cassandra Journal in Accord BurnTest to detect issues earlier before they are seen in Cassandra

2024-05-03 Thread David Capwell (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-19618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Capwell updated CASSANDRA-19618:
--
 Bug Category: Parent values: Correctness(12982)Level 1 values: 
Unrecoverable Corruption / Loss(13161)
   Complexity: Normal
Discovered By: Fuzz Test
Fix Version/s: NA
 Severity: Critical
 Assignee: David Capwell
   Status: Open  (was: Triage Needed)

> Accord: Need to simulate Cassandra Journal in Accord BurnTest to detect 
> issues earlier before they are seen in Cassandra
> 
>
> Key: CASSANDRA-19618
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19618
> Project: Cassandra
>  Issue Type: Bug
>  Components: Accord
>Reporter: David Capwell
>Assignee: David Capwell
>Priority: Normal
> Fix For: NA
>
>
> Right now Cassandra splits a txn data into 2 places: system table, and 
> journal (commit log like structure), when we read we read from both places 
> and zip together.  One issue we face is the logic to join them together is in 
> Accord and kept failing as we would hit unexpected states.
> We should simulate the journal logic in BurnTest and call this reconstruct 
> logic so we improve test coverage before Cassandra sees it



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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