From official doc, it says Flink support minor version upgrade - restoring a snapshot taken with an older minor version of Flink (1.x → 1.y).
.
Q1. Does it means I can upgrade Flink version of my job in following way:
- Stop job running with Flink 1.10.
- Record latest checkpoint, for example: chk-123.
- Upgrade Flink to 1.15(or higher).
- Restore the job with chk-123.
Q2. I found there is savepoint compatiabiliy table, but checkpoint is not mentioned. Is checkpoint compatiabiliy table the same as savepoint, or just as described as Flink (1.x → 1.y)
(x means any version previous than y)?