Status
...
Page properties | |
---|---|
|
...
...
|
...
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
Class | backwardCompatible | lastChange | last_release | Status |
---|---|---|---|---|
Foo | FlinkVersion.V1_12_0 | FlinkVersion.V1_13_0 | FlinkVersion.V1_15_0 | go public for 1.16 release |
Bar | FlinkVersion.V1_13_0 | FlinkVersion.V1_13_0 | go public for 1.16 release | |
Baz | FlinkVersion.V1_12_0 | FlinkVersion.V1_14_0 | mature | |
Qux | FlinkVersion.V1_12_0 | FlinkVersion.V1_15_0 | under development | |
Quux | FlinkVersion.V1_15_0 | FlinkVersion.V1_15_0 | unstable | |
Corge | FlinkVersion.V1_12_0 | FlinkVersion.V1_12_0 | Warning, 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.
...