Versions Compared

Key

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

Status

...

Page properties


Discussion thread

...

...


Release

...



Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).

...

The lastChange field show the API stability and could provide hint for the API to be graduated. Depending on the graduation rule, we will have a clear picture of the current status of all @PublicEvolving interface. For example, if the rule is to graduate a @PublicEvolving interface after two unchanged versions

ClassbackwardCompatiblelastChangelast_releaseStatus
FooFlinkVersion.V1_12_0FlinkVersion.V1_13_0




FlinkVersion.V1_15_0

go public for 1.16 release
BarFlinkVersion.V1_13_0FlinkVersion.V1_13_0go public for 1.16 release
BazFlinkVersion.V1_12_0FlinkVersion.V1_14_0mature
QuxFlinkVersion.V1_12_0FlinkVersion.V1_15_0under development
QuuxFlinkVersion.V1_15_0FlinkVersion.V1_15_0unstable
CorgeFlinkVersion.V1_12_0FlinkVersion.V1_12_0Warning, there must be some specific issue to postpone the graduation


If we want fine-grained control, we could also consider adding them at method level.

...