[RESULT] [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-20 Thread Till Rohrmann
Hi all, The voting time for stricter API and binary stability guarantees [1] has passed. I'm closing the vote now. There were 19 +1 votes, 4 of which are binding: Thomas Weise (binding) Jingsong Li (non-binding) Zhijiang (binding) Ufuk Celebi (binding) Yuan Mei (non-binding) Yangze Guo

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-20 Thread Till Rohrmann
Thanks everyone for voting. I will post the result of the vote in a separate email. Cheers, Till On Mon, May 18, 2020 at 1:03 PM Piotr Nowojski wrote: > +1 > > > On 18 May 2020, at 10:43, Canbin Zheng wrote: > > > > +1 (non-binding) > > > > Regards, > > Canbin Zheng > > > > Till Rohrmann

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-18 Thread Piotr Nowojski
+1 > On 18 May 2020, at 10:43, Canbin Zheng wrote: > > +1 (non-binding) > > Regards, > Canbin Zheng > > Till Rohrmann 于2020年5月18日周一 下午4:40写道: > >> +1 (binding) >> >> On Mon, May 18, 2020 at 6:02 AM Tzu-Li (Gordon) Tai >> wrote: >> >>> +1 >>> >>> On Mon, May 18, 2020 at 11:47 AM Xintong

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-18 Thread Canbin Zheng
+1 (non-binding) Regards, Canbin Zheng Till Rohrmann 于2020年5月18日周一 下午4:40写道: > +1 (binding) > > On Mon, May 18, 2020 at 6:02 AM Tzu-Li (Gordon) Tai > wrote: > > > +1 > > > > On Mon, May 18, 2020 at 11:47 AM Xintong Song > > wrote: > > > > > +1 (non-binding) > > > > > > Thank you~ > > > > > >

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-18 Thread Till Rohrmann
+1 (binding) On Mon, May 18, 2020 at 6:02 AM Tzu-Li (Gordon) Tai wrote: > +1 > > On Mon, May 18, 2020 at 11:47 AM Xintong Song > wrote: > > > +1 (non-binding) > > > > Thank you~ > > > > Xintong Song > > > > > > > > On Mon, May 18, 2020 at 10:58 AM Leonard Xu wrote: > > > > > +1 (non-binding)

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-17 Thread Tzu-Li (Gordon) Tai
+1 On Mon, May 18, 2020 at 11:47 AM Xintong Song wrote: > +1 (non-binding) > > Thank you~ > > Xintong Song > > > > On Mon, May 18, 2020 at 10:58 AM Leonard Xu wrote: > > > +1 (non-binding) > > > > Best, > > Leonard Xu > > > 在 2020年5月17日,00:30,Zhu Zhu 写道: > > > > > > +1 > > > > > > Thanks, > >

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-17 Thread Xintong Song
+1 (non-binding) Thank you~ Xintong Song On Mon, May 18, 2020 at 10:58 AM Leonard Xu wrote: > +1 (non-binding) > > Best, > Leonard Xu > > 在 2020年5月17日,00:30,Zhu Zhu 写道: > > > > +1 > > > > Thanks, > > Zhu Zhu > > > > Yun Tang 于2020年5月16日周六 下午11:18写道: > > > >> > >> +1 (non-binding) > >> >

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-17 Thread Leonard Xu
+1 (non-binding) Best, Leonard Xu > 在 2020年5月17日,00:30,Zhu Zhu 写道: > > +1 > > Thanks, > Zhu Zhu > > Yun Tang 于2020年5月16日周六 下午11:18写道: > >> >> +1 (non-binding) >> >> Yun Tang >> >> From: Benchao Li >> Sent: Saturday, May 16, 2020 22:00 >> To: dev >>

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-16 Thread Zhu Zhu
+1 Thanks, Zhu Zhu Yun Tang 于2020年5月16日周六 下午11:18写道: > > +1 (non-binding) > > Yun Tang > > From: Benchao Li > Sent: Saturday, May 16, 2020 22:00 > To: dev > Subject: Re: [VOTE] Guarantee that @PublicEvolving classes are API and > binary compatible across bug

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-16 Thread Yun Tang
+1 (non-binding) Yun Tang From: Benchao Li Sent: Saturday, May 16, 2020 22:00 To: dev Subject: Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v) +1 (non-binding) Piotr Nowojski

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-16 Thread Benchao Li
+1 (non-binding) Piotr Nowojski 于2020年5月16日周六 下午8:10写道: > +1 > > Piotrek > > > On 16 May 2020, at 13:21, Yu Li wrote: > > > > +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

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-16 Thread Piotr Nowojski
+1 Piotrek > On 16 May 2020, at 13:21, Yu Li wrote: > > +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

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-16 Thread Yu Li
+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

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-16 Thread Jeff Zhang
Definitely +1 Dian Fu 于2020年5月16日周六 下午5:48写道: > +1 (non-binding) > > Regards, > Dian > > > 在 2020年5月16日,下午2:33,Congxian Qiu 写道: > > > > +1 (non-binding) > > Best, > > Congxian > > > > > > Yangze Guo 于2020年5月16日周六 上午12:51写道: > > > >> +1 > >> > >> Best, > >> Yangze Guo > >> > >> On Sat, May 16,

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-16 Thread Dian Fu
+1 (non-binding) Regards, Dian > 在 2020年5月16日,下午2:33,Congxian Qiu 写道: > > +1 (non-binding) > Best, > Congxian > > > Yangze Guo 于2020年5月16日周六 上午12:51写道: > >> +1 >> >> Best, >> Yangze Guo >> >> On Sat, May 16, 2020 at 12:26 AM Yuan Mei wrote: >>> >>> +1 >>> >>> On Sat, May 16, 2020 at

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-16 Thread Congxian Qiu
+1 (non-binding) Best, Congxian Yangze Guo 于2020年5月16日周六 上午12:51写道: > +1 > > Best, > Yangze Guo > > On Sat, May 16, 2020 at 12:26 AM Yuan Mei wrote: > > > > +1 > > > > On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi wrote: > > > > > +1 > > > > > > – Ufuk > > > > > > > > > On Fri, May 15, 2020

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-15 Thread Yangze Guo
+1 Best, Yangze Guo On Sat, May 16, 2020 at 12:26 AM Yuan Mei wrote: > > +1 > > On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi wrote: > > > +1 > > > > – Ufuk > > > > > > On Fri, May 15, 2020 at 4:54 PM Zhijiang > .invalid> > > wrote: > > > > > Sounds good, +1. > > > > > > Best, > > > Zhijiang >

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-15 Thread Yuan Mei
+1 On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi wrote: > +1 > > – Ufuk > > > On Fri, May 15, 2020 at 4:54 PM Zhijiang .invalid> > wrote: > > > Sounds good, +1. > > > > Best, > > Zhijiang > > > > > > -- > > From:Thomas Weise > >

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-15 Thread Ufuk Celebi
+1 – Ufuk On Fri, May 15, 2020 at 4:54 PM Zhijiang wrote: > Sounds good, +1. > > Best, > Zhijiang > > > -- > From:Thomas Weise > Send Time:2020年5月15日(星期五) 21:33 > To:dev > Subject:Re: [VOTE] Guarantee that @PublicEvolving

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-15 Thread Zhijiang
Sounds good, +1. Best, Zhijiang -- From:Thomas Weise Send Time:2020年5月15日(星期五) 21:33 To:dev Subject:Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v) +1

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-15 Thread Jingsong Li
+1 (non-binding) Best, Jingsong Lee On Fri, May 15, 2020 at 9:26 PM Thomas Weise wrote: > +1 > > > On Fri, May 15, 2020 at 6:15 AM Till Rohrmann > wrote: > > > Dear community, > > > > with reference to the dev ML thread about guaranteeing API and binary > > compatibility for @PublicEvolving

Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-15 Thread Thomas Weise
+1 On Fri, May 15, 2020 at 6:15 AM Till Rohrmann 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

[VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)

2020-05-15 Thread Till Rohrmann
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