Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The scope of this FLIP can be summarized as follows using the terminology above:

  • The same query can remain up and running after upgrades.
  • Make upgrades possible that enable savepoint restoration and execution of pipelines that were defined as part of a table program from a previous version.
  • A new Flink version should be backwards compatible with the previous version. If the community decides that the semantics of the previous version were incorrect and a change only affects a small group of users, we reserve the right to break backwards compatibility for the greater good. This policy kind of matches with what we also did in the past regarding SQL semantics and API stability.
  • Schema and query evolution are out of scope.
  • Migration of any kind is future work. We will focus on state serializer and operator migrations and potentially plan migrations in the first versions after 1.15 if necessary.

...