Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Degradation - Performance Bug/Regression
-
Low
-
Low Hanging Fruit
-
Code Inspection
-
All
-
None
-
Description
In fixing CASSANDRA-19904 on trunk, it became apparent that the comparison of local and remote electorates in Paxos::verifyElectorate does not successfully identify instances which contain the same natural and pending replicas if they are created with different implementations of Collection<InetAddressAndPort>. This causes the gossip state to be unnecessarily included in replica responses during paxos rounds, in turn thir results in unnecessary work being performed on the coordinator. This affects 4.1 and 5.0 versions, so we should backport the relevant part of the CASSANDRA-19904 patch.
Attachments
Attachments
Issue Links
- links to