Blake Eggleston created CASSANDRA-21565:
-------------------------------------------

             Summary: CEP-45 - Fix consensus request forwarding bugs
                 Key: CASSANDRA-21565
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-21565
             Project: Apache Cassandra
          Issue Type: Bug
          Components: Consistency/Coordination
            Reporter: Blake Eggleston
            Assignee: Blake Eggleston


- CasForwardResponse holds a single-use RowIterator that serialize and 
serializedSize both drain, so the write emits an empty partition and tripped 
messaging's length assertion. deserialize had the mirror defect.
- Forwarded timeouts arrived nested in an ExecutionException and became bare 
RuntimeExceptions
- A CAS that applied reports no result, which read as "no forwarding needed", 
so the caller re-runs it locally



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to