neo4j/neo4j — pull request #3152 by digitalstain (2014-09-25 11:45:25+00:00)
Title: [1.9] Solves issue with election results from a rejoining elector being dropped

Previously, the elector version would not be reset when the elector left
the cluster or it failed for some reason. The result was that
the election results from that elector, which presumably would lose
state and start counting election versions from 1, would be dropped
by receivers since the version is now smaller than what they expected.
This patch solves this by having all instances invalidate the known
elector when it leaves the cluster or is marked as failed