Dear community, with reference to the dev ML thread about guaranteeing API and binary compatibility for @PublicEvolving classes across bug fix releases [1] I would like to start a vote about it.
The proposal is that the Flink community starts to guarantee that @PublicEvolving classes will be API and binary compatible across bug fix releases of the same minor version. This means that a version x.y.u is API and binary compatible to x.y.v with u <= v wrt all @PublicEvolving classes. The voting options are the following: * +1, Provide the above described guarantees * -1, Do not provide the above described guarantees (please provide specific comments) The vote will be open for at least 72 hours. It is adopted by majority approval with at least 3 PMC affirmative votes. [1] https://lists.apache.org/thread.html/rb0d0f887b291a490ed3773352c90ddf5f11e3d882dc501e3b8cf0ed0%40%3Cdev.flink.apache.org%3E Cheers, Till