-
Bug
-
Resolution: Done
-
Major
-
9.4.24.Final, 13.0.8.Final
-
None
The Hot Rod client will update its topology if the topology ID on the sever is greater than the topology ID it's using. If the entire server cluster is shut down and started, the topology ID will restart at 1, and will be less than the topology ID that the client has from before the restart. Therefore clients will fail to update their topologies when a full server restart occurs.
The fix would be to use "not equal" rather than "greater than" for the topology ID comparison, and possibly using an ID generated from the CHA segments rather than a simple ID.