Details
-
Bug
-
Resolution: Done
-
Minor - P4
-
2.13.1, 3.0.1
-
None
Description
MultiServerCluster relies on equality checks for ServerAddress to determine if a server should be removed from the client view of the cluster. But ServerAddress is not a final class, and so this equality check can fail if the provided ServerAddress instances are subclasses of ServerAddress (e.g. DBAddress).