One of the nodes in a long-running Cassandra 2.1.1 cluster (not under my control) restarted. The remaining nodes are logging errors like this:
"received an invalid gossip generation for peer xxx.xxx.xxx.xxx; local generation = 1414613355, received generation = 1450978722"
The gap between the local and received generation numbers exceeds the one-year threshold added for
CASSANDRA-8113. The system clocks are up-to-date for all nodes.
If this is a bug, the latest released Gossiper.java code in 2.1.x, 2.2.x, and 3.0.x seems not to have changed the behavior that I'm seeing.
I presume that restarting the remaining nodes will clear up the problem, whence the minor priority.