+1 (not sure whether my vote is binding, I guess yes since this is a development-oriented vote?)
Minor: bq. This means that a version x.y.u is API and binary compatible to x.y.v with u <= v wrt all @PublicEvolving classes. I guess you mean "with u *>* v" to keep backward compatibility instead of forward? Thanks. Best Regards, Yu On Sat, 16 May 2020 at 18:40, Jeff Zhang <zjf...@gmail.com> wrote: > Definitely +1 > > Dian Fu <dian0511...@gmail.com> 于2020年5月16日周六 下午5:48写道: > > > +1 (non-binding) > > > > Regards, > > Dian > > > > > 在 2020年5月16日,下午2:33,Congxian Qiu <qcx978132...@gmail.com> 写道: > > > > > > +1 (non-binding) > > > Best, > > > Congxian > > > > > > > > > Yangze Guo <karma...@gmail.com> 于2020年5月16日周六 上午12:51写道: > > > > > >> +1 > > >> > > >> Best, > > >> Yangze Guo > > >> > > >> On Sat, May 16, 2020 at 12:26 AM Yuan Mei <yuanmei.w...@gmail.com> > > wrote: > > >>> > > >>> +1 > > >>> > > >>> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <u...@apache.org> wrote: > > >>> > > >>>> +1 > > >>>> > > >>>> – Ufuk > > >>>> > > >>>> > > >>>> On Fri, May 15, 2020 at 4:54 PM Zhijiang < > wangzhijiang...@aliyun.com > > >>>> .invalid> > > >>>> wrote: > > >>>> > > >>>>> Sounds good, +1. > > >>>>> > > >>>>> Best, > > >>>>> Zhijiang > > >>>>> > > >>>>> > > >>>>> ------------------------------------------------------------------ > > >>>>> From:Thomas Weise <t...@apache.org> > > >>>>> Send Time:2020年5月15日(星期五) 21:33 > > >>>>> To:dev <dev@flink.apache.org> > > >>>>> Subject:Re: [VOTE] Guarantee that @PublicEvolving classes are API > and > > >>>>> binary compatible across bug fix releases (x.y.u and x.y.v) > > >>>>> > > >>>>> +1 > > >>>>> > > >>>>> > > >>>>> On Fri, May 15, 2020 at 6:15 AM Till Rohrmann < > trohrm...@apache.org> > > >>>>> wrote: > > >>>>> > > >>>>>> 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 > > >>>>>> > > >>>>> > > >>>>> > > >>>> > > >> > > > > > > -- > Best Regards > > Jeff Zhang >