下面这些情况下哪些可以让flink sql作业从上一个检查点恢复?

1. 升级了flink引擎版本
     a) 小版本  1.13.1 -> 1.13.2
     b) 大版本   1.13.x -> 1.14.x
2. 修改了sql,分为2种
     a) 表schema发生了变化
     b) 表schema没变,只是某些字段取值内容发生变化,例如 从 count(*) 变成 count(*) + 1
3. 修改了with options参数,例如 cache大小和时长
4. 修改了作业配置,例如并行度,资源大小,换了statebackend等

回复