You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pr@cassandra.apache.org by GitBox <gi...@apache.org> on 2022/08/17 20:08:49 UTC

[GitHub] [cassandra] josh-mckenzie opened a new pull request, #1797: Cassandra 17830 - Protect against Gossip backing up due to a quarantined endpoint without version information

josh-mckenzie opened a new pull request, #1797:
URL: https://github.com/apache/cassandra/pull/1797

   In [CASSANDRA-16759](https://issues.apache.org/jira/browse/CASSANDRA-16759), like we changed from iterating over liveMembers + unreachableMembers to all keys in endpointStateMap [here](https://github.com/apache/cassandra/commit/2fba5c80ce7bf71d04c62043ffa1088b9e832d83#diff-99267a2170b04fd7dd24d6c6bf2ba1fc26d6dc896cd74f8c5bd56c476e2540e4R208).
   
   We can have an endpoint in quarantine (in justRemovedEndpoints) which has no release version information. In this case we don't memoize the value and instead recalculate the min version for every endpoint for every incoming gossip message... which can be bad.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: pr-unsubscribe@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: pr-unsubscribe@cassandra.apache.org
For additional commands, e-mail: pr-help@cassandra.apache.org


[GitHub] [cassandra] josh-mckenzie closed pull request #1797: Cassandra 17830 - Protect against Gossip backing up due to a quarantined endpoint without version information

Posted by GitBox <gi...@apache.org>.
josh-mckenzie closed pull request #1797: Cassandra 17830 - Protect against Gossip backing up due to a quarantined endpoint without version information
URL: https://github.com/apache/cassandra/pull/1797


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: pr-unsubscribe@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: pr-unsubscribe@cassandra.apache.org
For additional commands, e-mail: pr-help@cassandra.apache.org