[jira] [Commented] (CASSANDRA-17834) Repair coordinator can get stuck in an infinite loop if it gets a FailSession after it's marked a session FINALIZED

2022-08-19 Thread Ekaterina Dimitrova (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-17834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17582048#comment-17582048
 ] 

Ekaterina Dimitrova commented on CASSANDRA-17834:
-

Ticket opened - CASSANDRA-17843

> Repair coordinator can get stuck in an infinite loop if it gets a FailSession 
> after it's marked a session FINALIZED
> ---
>
> Key: CASSANDRA-17834
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17834
> Project: Cassandra
>  Issue Type: Bug
>  Components: Consistency/Repair
>Reporter: Josh McKenzie
>Assignee: Josh McKenzie
>Priority: Normal
> Fix For: 4.0.6, 4.1-beta, 4.2
>
>
> If the repair coordinator gets a FailSession message after it has marked the 
> session as FINALIZED it will start an infinite loop of FailSession messages. 
> This is unique to 4.0+ in {{CoordinatorSession.java}}



--
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] [Commented] (CASSANDRA-17834) Repair coordinator can get stuck in an infinite loop if it gets a FailSession after it's marked a session FINALIZED

2022-08-19 Thread Ekaterina Dimitrova (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-17834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17582047#comment-17582047
 ] 

Ekaterina Dimitrova commented on CASSANDRA-17834:
-

Unfortunately 4.1 and trunk have diverged from 4.0 a lot in the past year. The 
new test is failing on both branches. 

[~jmckenzie], [~dcapwell] , can you, please, take a look?

> Repair coordinator can get stuck in an infinite loop if it gets a FailSession 
> after it's marked a session FINALIZED
> ---
>
> Key: CASSANDRA-17834
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17834
> Project: Cassandra
>  Issue Type: Bug
>  Components: Consistency/Repair
>Reporter: Josh McKenzie
>Assignee: Josh McKenzie
>Priority: Normal
> Fix For: 4.0.6, 4.1-beta, 4.2
>
>
> If the repair coordinator gets a FailSession message after it has marked the 
> session as FINALIZED it will start an infinite loop of FailSession messages. 
> This is unique to 4.0+ in {{CoordinatorSession.java}}



--
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] [Commented] (CASSANDRA-17834) Repair coordinator can get stuck in an infinite loop if it gets a FailSession after it's marked a session FINALIZED

2022-08-18 Thread Josh McKenzie (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-17834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17581451#comment-17581451
 ] 

Josh McKenzie commented on CASSANDRA-17834:
---

||Item|Link|
|4.0 PR|[link|https://github.com/apache/cassandra/pull/1798]|
|4.0 branch JDK8 
CI|[link|https://app.circleci.com/pipelines/github/josh-mckenzie/cassandra/274/workflows/9fd695aa-2af0-4cd9-80df-89ace6715748]|
|Merged to trunk JDK11 
CI|[link|https://app.circleci.com/pipelines/github/josh-mckenzie/cassandra/276/workflows/3cdb6bc4-1830-4e6f-bc06-cd5f28958159]|

The patch is relatively small and merges up cleanly through 4.1 and trunk so 
probably not worth it to run the entire matrix of tests on all JDK's against 
all branches.

> Repair coordinator can get stuck in an infinite loop if it gets a FailSession 
> after it's marked a session FINALIZED
> ---
>
> Key: CASSANDRA-17834
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17834
> Project: Cassandra
>  Issue Type: Bug
>  Components: Consistency/Repair
>Reporter: Josh McKenzie
>Assignee: Josh McKenzie
>Priority: Normal
> Fix For: 4.0.x, 4.x
>
>
> If the repair coordinator gets a FailSession message after it has marked the 
> session as FINALIZED it will start an infinite loop of FailSession messages. 
> This is unique to 4.0+ in {{CoordinatorSession.java}}



--
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