Bump persisted PayloadVersion
Since the NormalizedNodeStream format has changed, shard persisted
state is affected.
This patch bumps PayloadVersion and applies that bump to snapshots
and CommitTransactionPayload.
On recovery, a snapshot's need to migrate is reflected in its state,
and it is examined just as MigratedSerializables are.
CommitTransactionPayload is not examined, as understanding its
stream version would require deserializing at least its header.
JIRA: CONTROLLER-1888
Change-Id: I678527be4487ee1729123ba8b9dcd2269e6cf262
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
12 files changed: