Benedict Elliott Smith created CASSANDRA-20921:
--------------------------------------------------
Summary: Accord: Introduce hardRemoved concept for marking nodes
permanently offline
Key: CASSANDRA-20921
URL: https://issues.apache.org/jira/browse/CASSANDRA-20921
Project: Apache Cassandra
Issue Type: Improvement
Components: Accord
Reporter: Benedict Elliott Smith
If Accord experiences unrecoverable loss of a quorum, it will refuse to make
progress. This patch introduces a mechanism for marking nodes as permanently
offline to permit these minority quorums to make progress without the lost
nodes. This may result in undetectable consistency violations, since we have
exceeded the maximum failure tolerance of the quorum.
Also fix:
- Paxos should not update minHlc if AccordService is not setup
- Remove `EndpointMapper` methods that require non-null, to ensure call-sites
handle null case explicitly
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]