One reason could be that the savepoints are self-contained, owned by the user rather than Flink and, therefore, could be moved. Flink wouldn't have a proper reference in that case anymore.
I don't have a link to a discussion, though. Best, Matthias On Fri, Jun 7, 2024 at 8:47 AM Gyula Fóra <gyula.f...@gmail.com> wrote: > Hey Devs! > > What is the reason / rationale for savepoints being ignored during failover > scenarios? > > I see they are not even recorded as the last valid checkpoint in the HA > metadata (only the checkpoint id counter is bumped) so if the JM fails > after a manually triggered savepoint the job will still fall back to the > previous checkpoint instead. > > I am sure there must have been some discussion around it but I cant find > it. > > Thank you! > Gyula >