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]

Reply via email to