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]