Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
Description
We are using a java serialization for storing CompletedCheckpoint in CompletedCheckpointStore. This makes maintaining backwards compatibility of entries stored hard, even between minor versions. Maintaining this kind of backwards compatibility is required for ever considering rolling upgrades.
In particular, we do have MetadataSerializer for storing checkpoints metadata in a backwards-compatible way.
Attachments
Issue Links
- relates to
-
FLINK-24621 JobManager fails to recover 1.13.1 checkpoint due to InflightDataRescalingDescriptor
- Closed