[jira] [Updated] (CASSANDRA-17828) Read/Write/Truncate throw RequestFailure in a race condition with callback timeouts, should return Timeout instead

2022-08-19 Thread David Capwell (Jira)


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

David Capwell updated CASSANDRA-17828:
--
  Fix Version/s: 4.2
 (was: 4.x)
  Since Version: 3.0.0
Source Control Link: 
https://github.com/apache/cassandra/commit/7dfcba2a923dea75574eaeaf4aa37e2fe0abbbdc
 Resolution: Fixed
 Status: Resolved  (was: Ready to Commit)

> Read/Write/Truncate throw RequestFailure in a race condition with callback 
> timeouts, should return Timeout instead
> --
>
> Key: CASSANDRA-17828
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17828
> Project: Cassandra
>  Issue Type: Bug
>  Components: Consistency/Coordination
>Reporter: David Capwell
>Assignee: David Capwell
>Priority: Normal
> Fix For: 4.2
>
>  Time Spent: 3h 40m
>  Remaining Estimate: 0h
>
> There is an edge case with write timeout where the condition gets signaled on 
> the timeouts and this happens before await times out, this triggers us to 
> send a Failure rather than a Timeout



--
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-17828) Read/Write/Truncate throw RequestFailure in a race condition with callback timeouts, should return Timeout instead

2022-08-19 Thread David Capwell (Jira)


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

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

> Read/Write/Truncate throw RequestFailure in a race condition with callback 
> timeouts, should return Timeout instead
> --
>
> Key: CASSANDRA-17828
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17828
> Project: Cassandra
>  Issue Type: Bug
>  Components: Consistency/Coordination
>Reporter: David Capwell
>Assignee: David Capwell
>Priority: Normal
> Fix For: 4.x
>
>  Time Spent: 3h 40m
>  Remaining Estimate: 0h
>
> There is an edge case with write timeout where the condition gets signaled on 
> the timeouts and this happens before await times out, this triggers us to 
> send a Failure rather than a Timeout



--
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-17828) Read/Write/Truncate throw RequestFailure in a race condition with callback timeouts, should return Timeout instead

2022-08-19 Thread Caleb Rackliffe (Jira)


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

Caleb Rackliffe updated CASSANDRA-17828:

Reviewers: Caleb Rackliffe, Caleb Rackliffe
   Caleb Rackliffe, Caleb Rackliffe  (was: Caleb Rackliffe)
   Status: Review In Progress  (was: Patch Available)

> Read/Write/Truncate throw RequestFailure in a race condition with callback 
> timeouts, should return Timeout instead
> --
>
> Key: CASSANDRA-17828
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17828
> Project: Cassandra
>  Issue Type: Bug
>  Components: Consistency/Coordination
>Reporter: David Capwell
>Assignee: David Capwell
>Priority: Normal
> Fix For: 4.x
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> There is an edge case with write timeout where the condition gets signaled on 
> the timeouts and this happens before await times out, this triggers us to 
> send a Failure rather than a Timeout



--
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-17828) Read/Write/Truncate throw RequestFailure in a race condition with callback timeouts, should return Timeout instead

2022-08-17 Thread David Capwell (Jira)


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

David Capwell updated CASSANDRA-17828:
--
Summary: Read/Write/Truncate throw RequestFailure in a race condition with 
callback timeouts, should return Timeout instead  (was: RequestFailure thrown 
when RequestTimeout should have thrown)

> Read/Write/Truncate throw RequestFailure in a race condition with callback 
> timeouts, should return Timeout instead
> --
>
> Key: CASSANDRA-17828
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17828
> Project: Cassandra
>  Issue Type: Bug
>  Components: Consistency/Coordination
>Reporter: David Capwell
>Assignee: David Capwell
>Priority: Normal
> Fix For: 4.x
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> There is an edge case with write timeout where the condition gets signaled on 
> the timeouts and this happens before await times out, this triggers us to 
> send a Failure rather than a Timeout



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