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  于2020年5月18日周一 下午4:40写道:
> >
> >> +1 (binding)
> >>
> >> On Mon, May 18, 2020 at 6:02 AM Tzu-Li (Gordon) Tai <
> tzuli...@apache.org>
> >> 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)
> >>>>>
> >>>>> 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 
> >>>>>>> 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  于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 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 
> >>> wrote:
> >>>>>>>>>
> >>>>>>>>>> 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写道:
> >>>>>>>>

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 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,
>>>>>> 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 fix releases (x.y.u and x.y.v)
>>>>>>> 
>>>>>>> +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 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 
>>> wrote:
>>>>>>>>> 
>>>>>>>>>> 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, 2020 at 12:26 AM Yuan Mei <
>>>> yuanmei.w...@gmail.com
>>>>>> 
>>>>>>>>>>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> +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-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~
> > >
> > > 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)
> > > > >>
> > > > >> 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  于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 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 
> > wrote:
> > > > >>>>
> > > > >>>>> 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, 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:
> > > > >

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)
> > >
> > > 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 
> > > >> 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  于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 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 
> wrote:
> > > >>>>
> > > >>>>> 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, 2020 at 12:26 AM Yuan Mei <
> > yuanmei.w...@gmail.com
> > > >
> > > >>>>>> 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 <
> > > >>>>> wangzhijiang...@aliyun.com
> > > >>>>>>>>>> .invalid>
> > > >>>>>>>>>> wrote:
> > > >>>>>>>>&g

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,
> > > 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 fix releases (x.y.u and x.y.v)
> > >>
> > >> +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 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  wrote:
> > >>>>
> > >>>>> 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, 2020 at 12:26 AM Yuan Mei <
> yuanmei.w...@gmail.com
> > >
> > >>>>>> 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 <
> > >>>>> wangzhijiang...@aliyun.com
> > >>>>>>>>>> .invalid>
> > >>>>>>>>>> wrote:
> > >>>>>>>>>>
> > >>>>>>>>>>> Sounds good, +1.
> > >>>>>>>>>>>
> > >>>>>>>>>>> Best,
> > >>>>>>>>>>> Zhijiang
> > >>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>>
> > >> --
> > >>>>>>>>>>> From:Thomas Weise 
> > >>>>>>>>>>> Send Time:2020年5月15日(

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)
> >>
> >> 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  于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 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  wrote:
> >>>>
> >>>>> 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, 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 <
> >>>>> wangzhijiang...@aliyun.com
> >>>>>>>>>> .invalid>
> >>>>>>>>>> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> 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
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> 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
> >>>>>
> >>>
> >>>
> >>
> >> --
> >>
> >> Benchao Li
> >> School of Electronics Engineering and Computer Science, Peking
> University
> >> Tel:+86-15650713730
> >> Email: libenc...@gmail.com; libenc...@pku.edu.cn
> >>
>
>


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 
>> 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  于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 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  wrote:
>>>> 
>>>>> 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, 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 <
>>>>> wangzhijiang...@aliyun.com
>>>>>>>>>> .invalid>
>>>>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>>> 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
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 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
>>>>> 
>>> 
>>> 
>> 
>> --
>> 
>> Benchao Li
>> School of Electronics Engineering and Computer Science, Peking University
>> Tel:+86-15650713730
>> Email: libenc...@gmail.com; libenc...@pku.edu.cn
>> 



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 fix releases (x.y.u and x.y.v)
>
> +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 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  wrote:
> > >
> > >> 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, 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 <
> > >> wangzhijiang...@aliyun.com
> > >>>>>>> .invalid>
> > >>>>>>> wrote:
> > >>>>>>>
> > >>>>>>>> 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
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>> 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
> > >>
> >
> >
>
> --
>
> Benchao Li
> School of Electronics Engineering and Computer Science, Peking University
> Tel:+86-15650713730
> Email: libenc...@gmail.com; libenc...@pku.edu.cn
>


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  于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 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  wrote:
> >
> >> 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, 2020 at 12:26 AM Yuan Mei 
> >>> wrote:
> >>>>>>
> >>>>>> +1
> >>>>>>
> >>>>>> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi 
> wrote:
> >>>>>>
> >>>>>>> +1
> >>>>>>>
> >>>>>>> �C Ufuk
> >>>>>>>
> >>>>>>>
> >>>>>>> On Fri, May 15, 2020 at 4:54 PM Zhijiang <
> >> wangzhijiang...@aliyun.com
> >>>>>>> .invalid>
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>> 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
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> 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
> >>
>
>

--

Benchao Li
School of Electronics Engineering and Computer Science, Peking University
Tel:+86-15650713730
Email: libenc...@gmail.com; libenc...@pku.edu.cn


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 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  wrote:
> >
> >> 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, 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 <
> >> wangzhijiang...@aliyun.com
> >>> .invalid>
> >>> wrote:
> >>>
>  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
> 
> 
>  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
> >>
>
>

-- 

Benchao Li
School of Electronics Engineering and Computer Science, Peking University
Tel:+86-15650713730
Email: libenc...@gmail.com; libenc...@pku.edu.cn


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 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  wrote:
> 
>> 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, 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 <
>> wangzhijiang...@aliyun.com
>>> .invalid>
>>> wrote:
>>> 
 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
 
 
 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
>> 



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
forward?

Thanks.

Best Regards,
Yu


On Sat, 16 May 2020 at 18:40, Jeff Zhang  wrote:

> 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, 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 <
> wangzhijiang...@aliyun.com
> >  .invalid>
> >  wrote:
> > 
> > > 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
> > >
> > >
> > > 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
>


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, 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
> >
> >
> > --
> > 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
> >
> >
> > 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 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


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 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 
> 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
> 
> 
> 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 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
>> 
> 
> 
 
>> 



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 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 at 4:54 PM Zhijiang  > > .invalid>
> > > wrote:
> > >
> > > > 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
> > > >
> > > >
> > > > 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 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
> > > > >
> > > >
> > > >
> > >
>


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
> > >
> > >
> > > --
> > > 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
> > >
> > >
> > > 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 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
> > > >
> > >
> > >
> >


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 
> > 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
> >
> >
> > 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 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
> > >
> >
> >
>


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 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 
> 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
> >
>
>


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


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 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
>



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 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, Jingsong Lee


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 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
>