Skip to content

Improve checkpointing semantics and reliability across new versions #507

@klueska

Description

@klueska

There are a few things I have in mind here:

  1. Adding DeepCopy() to all checkpoint types
  2. Making sure the full contents (all the way deep) of the checkpoints are properly versioned and fixed
  3. Ensure data from the checkpoint file is not lost on a downgrade (likely using a raw json object to unmarshal into)

Metadata

Metadata

Assignees

Labels

featureissue/PR that proposes a new feature or functionalityresource cleanupissue/pr related to resource cleanup / teardown / state reconciliation

Type

No type

Projects

Status

Backlog

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions