Versions Compared

Key

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

...

  • While experimental, we may introduce breaking changes to the current version of the CRD
  • Once stable, the operator should support the previous version of CRD when breaking changes are made
  • Supported Flink versions: operator should support n (TBD) Flink versions. Similar to a downstream project with Flink dependency.
  • Above is relevant to reuse of Flink native client within operator. The Flink native integration itself must provide backward compatibility and compatible with lowest supported Flink version

Compatibility is to be seen and will depend on any changes required to the Flink Kubernetes integration.

Test Plan

Describe in few sentences how the FLIP will be tested. We are mostly interested in system tests (since unit-tests are specific to implementation details). How will we know that the implementation works as expected? How will we know nothing broke?

...