Open squaremo opened 9 years ago
Bounce each node in turn. The new nodes won't be able to talk to the old ones IF the protocol revision has changed, so you end up with a sort of rolling partition which eventually disappears. We could do better, but not easily, so we'd need some evidence that what we have isn't enough.
A few things we could do to improve the situation...
However, some bug fixes / changes are simply too intrusive to maintain compatibility.
We did (1) for the first time with the 0.11.1 release. We create release branches "just in time", i.e. when we need them, rather than at the time of the release.
https://botbot.me/freenode/weavenetwork/2015-02-18/?msg=32237468&page=1