ra icon indicating copy to clipboard operation
ra copied to clipboard

server init after receiving a snapshot with a higher than local machine version crashes

Open kjnilsson opened this issue 3 years ago • 1 comments

If follower with, say, machine version 1 receives a snapshot with a higher machine version (2) it will not be able to restart as it expects to find the module for the machine version here.

It is likely that it should use min(LatestMacVer, MacVer) to retrieve the current machine module.

kjnilsson avatar Mar 31 '22 13:03 kjnilsson

In fact there is a general issue around snapshot installations into servers with old machine versions.

What should they do? they can't set the installed snapshot state as the current state as they can't interpret it, should they remain on the machine state they were at and then have a snapshot with an index higher than the last applied index?

kjnilsson avatar Mar 31 '22 14:03 kjnilsson