You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by Till Rohrmann <tr...@apache.org> on 2020/05/15 13:15:23 UTC
[VOTE] Guarantee that @PublicEvolving classes are API and binary
compatible across bug fix releases (x.y.u and x.y.v)
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)
Posted by Till Rohrmann <tr...@apache.org>.
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 <pi...@ververica.com> wrote:
> +1
>
> > On 18 May 2020, at 10:43, Canbin Zheng <fe...@gmail.com> wrote:
> >
> > +1 (non-binding)
> >
> > Regards,
> > Canbin Zheng
> >
> > Till Rohrmann <tr...@apache.org> 于2020年5月18日周一 下午4:40写道:
> >
> >> +1 (binding)
> >>
> >> On Mon, May 18, 2020 at 6:02 AM Tzu-Li (Gordon) Tai <
> tzulitai@apache.org>
> >> wrote:
> >>
> >>> +1
> >>>
> >>> On Mon, May 18, 2020 at 11:47 AM Xintong Song <to...@gmail.com>
> >>> wrote:
> >>>
> >>>> +1 (non-binding)
> >>>>
> >>>> Thank you~
> >>>>
> >>>> Xintong Song
> >>>>
> >>>>
> >>>>
> >>>> On Mon, May 18, 2020 at 10:58 AM Leonard Xu <xb...@gmail.com>
> wrote:
> >>>>
> >>>>> +1 (non-binding)
> >>>>>
> >>>>> Best,
> >>>>> Leonard Xu
> >>>>>> 在 2020年5月17日,00:30,Zhu Zhu <re...@gmail.com> 写道:
> >>>>>>
> >>>>>> +1
> >>>>>>
> >>>>>> Thanks,
> >>>>>> Zhu Zhu
> >>>>>>
> >>>>>> Yun Tang <my...@live.com> 于2020年5月16日周六 下午11:18写道:
> >>>>>>
> >>>>>>>
> >>>>>>> +1 (non-binding)
> >>>>>>>
> >>>>>>> Yun Tang
> >>>>>>> ________________________________
> >>>>>>> From: Benchao Li <li...@gmail.com>
> >>>>>>> Sent: Saturday, May 16, 2020 22:00
> >>>>>>> To: dev <de...@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 (non-binding)
> >>>>>>>
> >>>>>>> Piotr Nowojski <pi...@ververica.com> 于2020年5月16日周六 下午8:10写道:
> >>>>>>>
> >>>>>>>> +1
> >>>>>>>>
> >>>>>>>> Piotrek
> >>>>>>>>
> >>>>>>>>> On 16 May 2020, at 13:21, Yu Li <ca...@gmail.com> 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 <zj...@gmail.com>
> >>> wrote:
> >>>>>>>>>
> >>>>>>>>>> Definitely +1
> >>>>>>>>>>
> >>>>>>>>>> Dian Fu <di...@gmail.com> 于2020年5月16日周六 下午5:48写道:
> >>>>>>>>>>
> >>>>>>>>>>> +1 (non-binding)
> >>>>>>>>>>>
> >>>>>>>>>>> Regards,
> >>>>>>>>>>> Dian
> >>>>>>>>>>>
> >>>>>>>>>>>> 在 2020年5月16日,下午2:33,Congxian Qiu <qc...@gmail.com>
> >> 写道:
> >>>>>>>>>>>>
> >>>>>>>>>>>> +1 (non-binding)
> >>>>>>>>>>>> Best,
> >>>>>>>>>>>> Congxian
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> Yangze Guo <ka...@gmail.com> 于2020年5月16日周六 上午12:51写道:
> >>>>>>>>>>>>
> >>>>>>>>>>>>> +1
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Best,
> >>>>>>>>>>>>> Yangze Guo
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Sat, May 16, 2020 at 12:26 AM Yuan Mei <
> >>>> yuanmei.work@gmail.com
> >>>>>>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> +1
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <
> >> uce@apache.org
> >>>>
> >>>>>>>> wrote:
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> +1
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> – Ufuk
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> On Fri, May 15, 2020 at 4:54 PM Zhijiang <
> >>>>>>>>>> wangzhijiang999@aliyun.com
> >>>>>>>>>>>>>>> .invalid>
> >>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Sounds good, +1.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Best,
> >>>>>>>>>>>>>>>> Zhijiang
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>> ------------------------------------------------------------------
> >>>>>>>>>>>>>>>> From:Thomas Weise <th...@apache.org>
> >>>>>>>>>>>>>>>> Send Time:2020年5月15日(星期五) 21:33
> >>>>>>>>>>>>>>>> To:dev <de...@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 <
> >>>>>>>>>> trohrmann@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: libenchao@gmail.com; libenchao@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)
Posted by Piotr Nowojski <pi...@ververica.com>.
+1
> On 18 May 2020, at 10:43, Canbin Zheng <fe...@gmail.com> wrote:
>
> +1 (non-binding)
>
> Regards,
> Canbin Zheng
>
> Till Rohrmann <tr...@apache.org> 于2020年5月18日周一 下午4:40写道:
>
>> +1 (binding)
>>
>> On Mon, May 18, 2020 at 6:02 AM Tzu-Li (Gordon) Tai <tz...@apache.org>
>> wrote:
>>
>>> +1
>>>
>>> On Mon, May 18, 2020 at 11:47 AM Xintong Song <to...@gmail.com>
>>> wrote:
>>>
>>>> +1 (non-binding)
>>>>
>>>> Thank you~
>>>>
>>>> Xintong Song
>>>>
>>>>
>>>>
>>>> On Mon, May 18, 2020 at 10:58 AM Leonard Xu <xb...@gmail.com> wrote:
>>>>
>>>>> +1 (non-binding)
>>>>>
>>>>> Best,
>>>>> Leonard Xu
>>>>>> 在 2020年5月17日,00:30,Zhu Zhu <re...@gmail.com> 写道:
>>>>>>
>>>>>> +1
>>>>>>
>>>>>> Thanks,
>>>>>> Zhu Zhu
>>>>>>
>>>>>> Yun Tang <my...@live.com> 于2020年5月16日周六 下午11:18写道:
>>>>>>
>>>>>>>
>>>>>>> +1 (non-binding)
>>>>>>>
>>>>>>> Yun Tang
>>>>>>> ________________________________
>>>>>>> From: Benchao Li <li...@gmail.com>
>>>>>>> Sent: Saturday, May 16, 2020 22:00
>>>>>>> To: dev <de...@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 (non-binding)
>>>>>>>
>>>>>>> Piotr Nowojski <pi...@ververica.com> 于2020年5月16日周六 下午8:10写道:
>>>>>>>
>>>>>>>> +1
>>>>>>>>
>>>>>>>> Piotrek
>>>>>>>>
>>>>>>>>> On 16 May 2020, at 13:21, Yu Li <ca...@gmail.com> 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 <zj...@gmail.com>
>>> wrote:
>>>>>>>>>
>>>>>>>>>> Definitely +1
>>>>>>>>>>
>>>>>>>>>> Dian Fu <di...@gmail.com> 于2020年5月16日周六 下午5:48写道:
>>>>>>>>>>
>>>>>>>>>>> +1 (non-binding)
>>>>>>>>>>>
>>>>>>>>>>> Regards,
>>>>>>>>>>> Dian
>>>>>>>>>>>
>>>>>>>>>>>> 在 2020年5月16日,下午2:33,Congxian Qiu <qc...@gmail.com>
>> 写道:
>>>>>>>>>>>>
>>>>>>>>>>>> +1 (non-binding)
>>>>>>>>>>>> Best,
>>>>>>>>>>>> Congxian
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Yangze Guo <ka...@gmail.com> 于2020年5月16日周六 上午12:51写道:
>>>>>>>>>>>>
>>>>>>>>>>>>> +1
>>>>>>>>>>>>>
>>>>>>>>>>>>> Best,
>>>>>>>>>>>>> Yangze Guo
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Sat, May 16, 2020 at 12:26 AM Yuan Mei <
>>>> yuanmei.work@gmail.com
>>>>>>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> +1
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <
>> uce@apache.org
>>>>
>>>>>>>> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> +1
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> – Ufuk
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Fri, May 15, 2020 at 4:54 PM Zhijiang <
>>>>>>>>>> wangzhijiang999@aliyun.com
>>>>>>>>>>>>>>> .invalid>
>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Sounds good, +1.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Best,
>>>>>>>>>>>>>>>> Zhijiang
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>> ------------------------------------------------------------------
>>>>>>>>>>>>>>>> From:Thomas Weise <th...@apache.org>
>>>>>>>>>>>>>>>> Send Time:2020年5月15日(星期五) 21:33
>>>>>>>>>>>>>>>> To:dev <de...@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 <
>>>>>>>>>> trohrmann@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: libenchao@gmail.com; libenchao@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)
Posted by Canbin Zheng <fe...@gmail.com>.
+1 (non-binding)
Regards,
Canbin Zheng
Till Rohrmann <tr...@apache.org> 于2020年5月18日周一 下午4:40写道:
> +1 (binding)
>
> On Mon, May 18, 2020 at 6:02 AM Tzu-Li (Gordon) Tai <tz...@apache.org>
> wrote:
>
> > +1
> >
> > On Mon, May 18, 2020 at 11:47 AM Xintong Song <to...@gmail.com>
> > wrote:
> >
> > > +1 (non-binding)
> > >
> > > Thank you~
> > >
> > > Xintong Song
> > >
> > >
> > >
> > > On Mon, May 18, 2020 at 10:58 AM Leonard Xu <xb...@gmail.com> wrote:
> > >
> > > > +1 (non-binding)
> > > >
> > > > Best,
> > > > Leonard Xu
> > > > > 在 2020年5月17日,00:30,Zhu Zhu <re...@gmail.com> 写道:
> > > > >
> > > > > +1
> > > > >
> > > > > Thanks,
> > > > > Zhu Zhu
> > > > >
> > > > > Yun Tang <my...@live.com> 于2020年5月16日周六 下午11:18写道:
> > > > >
> > > > >>
> > > > >> +1 (non-binding)
> > > > >>
> > > > >> Yun Tang
> > > > >> ________________________________
> > > > >> From: Benchao Li <li...@gmail.com>
> > > > >> Sent: Saturday, May 16, 2020 22:00
> > > > >> To: dev <de...@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 (non-binding)
> > > > >>
> > > > >> Piotr Nowojski <pi...@ververica.com> 于2020年5月16日周六 下午8:10写道:
> > > > >>
> > > > >>> +1
> > > > >>>
> > > > >>> Piotrek
> > > > >>>
> > > > >>>> On 16 May 2020, at 13:21, Yu Li <ca...@gmail.com> 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 <zj...@gmail.com>
> > wrote:
> > > > >>>>
> > > > >>>>> Definitely +1
> > > > >>>>>
> > > > >>>>> Dian Fu <di...@gmail.com> 于2020年5月16日周六 下午5:48写道:
> > > > >>>>>
> > > > >>>>>> +1 (non-binding)
> > > > >>>>>>
> > > > >>>>>> Regards,
> > > > >>>>>> Dian
> > > > >>>>>>
> > > > >>>>>>> 在 2020年5月16日,下午2:33,Congxian Qiu <qc...@gmail.com>
> 写道:
> > > > >>>>>>>
> > > > >>>>>>> +1 (non-binding)
> > > > >>>>>>> Best,
> > > > >>>>>>> Congxian
> > > > >>>>>>>
> > > > >>>>>>>
> > > > >>>>>>> Yangze Guo <ka...@gmail.com> 于2020年5月16日周六 上午12:51写道:
> > > > >>>>>>>
> > > > >>>>>>>> +1
> > > > >>>>>>>>
> > > > >>>>>>>> Best,
> > > > >>>>>>>> Yangze Guo
> > > > >>>>>>>>
> > > > >>>>>>>> On Sat, May 16, 2020 at 12:26 AM Yuan Mei <
> > > yuanmei.work@gmail.com
> > > > >
> > > > >>>>>> wrote:
> > > > >>>>>>>>>
> > > > >>>>>>>>> +1
> > > > >>>>>>>>>
> > > > >>>>>>>>> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <
> uce@apache.org
> > >
> > > > >>> wrote:
> > > > >>>>>>>>>
> > > > >>>>>>>>>> +1
> > > > >>>>>>>>>>
> > > > >>>>>>>>>> – Ufuk
> > > > >>>>>>>>>>
> > > > >>>>>>>>>>
> > > > >>>>>>>>>> On Fri, May 15, 2020 at 4:54 PM Zhijiang <
> > > > >>>>> wangzhijiang999@aliyun.com
> > > > >>>>>>>>>> .invalid>
> > > > >>>>>>>>>> wrote:
> > > > >>>>>>>>>>
> > > > >>>>>>>>>>> Sounds good, +1.
> > > > >>>>>>>>>>>
> > > > >>>>>>>>>>> Best,
> > > > >>>>>>>>>>> Zhijiang
> > > > >>>>>>>>>>>
> > > > >>>>>>>>>>>
> > > > >>>>>>>>>>>
> > > > >> ------------------------------------------------------------------
> > > > >>>>>>>>>>> From:Thomas Weise <th...@apache.org>
> > > > >>>>>>>>>>> Send Time:2020年5月15日(星期五) 21:33
> > > > >>>>>>>>>>> To:dev <de...@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 <
> > > > >>>>> trohrmann@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: libenchao@gmail.com; libenchao@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)
Posted by Till Rohrmann <tr...@apache.org>.
+1 (binding)
On Mon, May 18, 2020 at 6:02 AM Tzu-Li (Gordon) Tai <tz...@apache.org>
wrote:
> +1
>
> On Mon, May 18, 2020 at 11:47 AM Xintong Song <to...@gmail.com>
> wrote:
>
> > +1 (non-binding)
> >
> > Thank you~
> >
> > Xintong Song
> >
> >
> >
> > On Mon, May 18, 2020 at 10:58 AM Leonard Xu <xb...@gmail.com> wrote:
> >
> > > +1 (non-binding)
> > >
> > > Best,
> > > Leonard Xu
> > > > 在 2020年5月17日,00:30,Zhu Zhu <re...@gmail.com> 写道:
> > > >
> > > > +1
> > > >
> > > > Thanks,
> > > > Zhu Zhu
> > > >
> > > > Yun Tang <my...@live.com> 于2020年5月16日周六 下午11:18写道:
> > > >
> > > >>
> > > >> +1 (non-binding)
> > > >>
> > > >> Yun Tang
> > > >> ________________________________
> > > >> From: Benchao Li <li...@gmail.com>
> > > >> Sent: Saturday, May 16, 2020 22:00
> > > >> To: dev <de...@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 (non-binding)
> > > >>
> > > >> Piotr Nowojski <pi...@ververica.com> 于2020年5月16日周六 下午8:10写道:
> > > >>
> > > >>> +1
> > > >>>
> > > >>> Piotrek
> > > >>>
> > > >>>> On 16 May 2020, at 13:21, Yu Li <ca...@gmail.com> 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 <zj...@gmail.com>
> wrote:
> > > >>>>
> > > >>>>> Definitely +1
> > > >>>>>
> > > >>>>> Dian Fu <di...@gmail.com> 于2020年5月16日周六 下午5:48写道:
> > > >>>>>
> > > >>>>>> +1 (non-binding)
> > > >>>>>>
> > > >>>>>> Regards,
> > > >>>>>> Dian
> > > >>>>>>
> > > >>>>>>> 在 2020年5月16日,下午2:33,Congxian Qiu <qc...@gmail.com> 写道:
> > > >>>>>>>
> > > >>>>>>> +1 (non-binding)
> > > >>>>>>> Best,
> > > >>>>>>> Congxian
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>>> Yangze Guo <ka...@gmail.com> 于2020年5月16日周六 上午12:51写道:
> > > >>>>>>>
> > > >>>>>>>> +1
> > > >>>>>>>>
> > > >>>>>>>> Best,
> > > >>>>>>>> Yangze Guo
> > > >>>>>>>>
> > > >>>>>>>> On Sat, May 16, 2020 at 12:26 AM Yuan Mei <
> > yuanmei.work@gmail.com
> > > >
> > > >>>>>> wrote:
> > > >>>>>>>>>
> > > >>>>>>>>> +1
> > > >>>>>>>>>
> > > >>>>>>>>> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <uce@apache.org
> >
> > > >>> wrote:
> > > >>>>>>>>>
> > > >>>>>>>>>> +1
> > > >>>>>>>>>>
> > > >>>>>>>>>> – Ufuk
> > > >>>>>>>>>>
> > > >>>>>>>>>>
> > > >>>>>>>>>> On Fri, May 15, 2020 at 4:54 PM Zhijiang <
> > > >>>>> wangzhijiang999@aliyun.com
> > > >>>>>>>>>> .invalid>
> > > >>>>>>>>>> wrote:
> > > >>>>>>>>>>
> > > >>>>>>>>>>> Sounds good, +1.
> > > >>>>>>>>>>>
> > > >>>>>>>>>>> Best,
> > > >>>>>>>>>>> Zhijiang
> > > >>>>>>>>>>>
> > > >>>>>>>>>>>
> > > >>>>>>>>>>>
> > > >> ------------------------------------------------------------------
> > > >>>>>>>>>>> From:Thomas Weise <th...@apache.org>
> > > >>>>>>>>>>> Send Time:2020年5月15日(星期五) 21:33
> > > >>>>>>>>>>> To:dev <de...@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 <
> > > >>>>> trohrmann@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: libenchao@gmail.com; libenchao@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)
Posted by "Tzu-Li (Gordon) Tai" <tz...@apache.org>.
+1
On Mon, May 18, 2020 at 11:47 AM Xintong Song <to...@gmail.com> wrote:
> +1 (non-binding)
>
> Thank you~
>
> Xintong Song
>
>
>
> On Mon, May 18, 2020 at 10:58 AM Leonard Xu <xb...@gmail.com> wrote:
>
> > +1 (non-binding)
> >
> > Best,
> > Leonard Xu
> > > 在 2020年5月17日,00:30,Zhu Zhu <re...@gmail.com> 写道:
> > >
> > > +1
> > >
> > > Thanks,
> > > Zhu Zhu
> > >
> > > Yun Tang <my...@live.com> 于2020年5月16日周六 下午11:18写道:
> > >
> > >>
> > >> +1 (non-binding)
> > >>
> > >> Yun Tang
> > >> ________________________________
> > >> From: Benchao Li <li...@gmail.com>
> > >> Sent: Saturday, May 16, 2020 22:00
> > >> To: dev <de...@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 (non-binding)
> > >>
> > >> Piotr Nowojski <pi...@ververica.com> 于2020年5月16日周六 下午8:10写道:
> > >>
> > >>> +1
> > >>>
> > >>> Piotrek
> > >>>
> > >>>> On 16 May 2020, at 13:21, Yu Li <ca...@gmail.com> 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 <zj...@gmail.com> wrote:
> > >>>>
> > >>>>> Definitely +1
> > >>>>>
> > >>>>> Dian Fu <di...@gmail.com> 于2020年5月16日周六 下午5:48写道:
> > >>>>>
> > >>>>>> +1 (non-binding)
> > >>>>>>
> > >>>>>> Regards,
> > >>>>>> Dian
> > >>>>>>
> > >>>>>>> 在 2020年5月16日,下午2:33,Congxian Qiu <qc...@gmail.com> 写道:
> > >>>>>>>
> > >>>>>>> +1 (non-binding)
> > >>>>>>> Best,
> > >>>>>>> Congxian
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> Yangze Guo <ka...@gmail.com> 于2020年5月16日周六 上午12:51写道:
> > >>>>>>>
> > >>>>>>>> +1
> > >>>>>>>>
> > >>>>>>>> Best,
> > >>>>>>>> Yangze Guo
> > >>>>>>>>
> > >>>>>>>> On Sat, May 16, 2020 at 12:26 AM Yuan Mei <
> yuanmei.work@gmail.com
> > >
> > >>>>>> wrote:
> > >>>>>>>>>
> > >>>>>>>>> +1
> > >>>>>>>>>
> > >>>>>>>>> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <uc...@apache.org>
> > >>> wrote:
> > >>>>>>>>>
> > >>>>>>>>>> +1
> > >>>>>>>>>>
> > >>>>>>>>>> – Ufuk
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> On Fri, May 15, 2020 at 4:54 PM Zhijiang <
> > >>>>> wangzhijiang999@aliyun.com
> > >>>>>>>>>> .invalid>
> > >>>>>>>>>> wrote:
> > >>>>>>>>>>
> > >>>>>>>>>>> Sounds good, +1.
> > >>>>>>>>>>>
> > >>>>>>>>>>> Best,
> > >>>>>>>>>>> Zhijiang
> > >>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>>
> > >> ------------------------------------------------------------------
> > >>>>>>>>>>> From:Thomas Weise <th...@apache.org>
> > >>>>>>>>>>> Send Time:2020年5月15日(星期五) 21:33
> > >>>>>>>>>>> To:dev <de...@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 <
> > >>>>> trohrmann@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: libenchao@gmail.com; libenchao@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)
Posted by Xintong Song <to...@gmail.com>.
+1 (non-binding)
Thank you~
Xintong Song
On Mon, May 18, 2020 at 10:58 AM Leonard Xu <xb...@gmail.com> wrote:
> +1 (non-binding)
>
> Best,
> Leonard Xu
> > 在 2020年5月17日,00:30,Zhu Zhu <re...@gmail.com> 写道:
> >
> > +1
> >
> > Thanks,
> > Zhu Zhu
> >
> > Yun Tang <my...@live.com> 于2020年5月16日周六 下午11:18写道:
> >
> >>
> >> +1 (non-binding)
> >>
> >> Yun Tang
> >> ________________________________
> >> From: Benchao Li <li...@gmail.com>
> >> Sent: Saturday, May 16, 2020 22:00
> >> To: dev <de...@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 (non-binding)
> >>
> >> Piotr Nowojski <pi...@ververica.com> 于2020年5月16日周六 下午8:10写道:
> >>
> >>> +1
> >>>
> >>> Piotrek
> >>>
> >>>> On 16 May 2020, at 13:21, Yu Li <ca...@gmail.com> 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 <zj...@gmail.com> wrote:
> >>>>
> >>>>> Definitely +1
> >>>>>
> >>>>> Dian Fu <di...@gmail.com> 于2020年5月16日周六 下午5:48写道:
> >>>>>
> >>>>>> +1 (non-binding)
> >>>>>>
> >>>>>> Regards,
> >>>>>> Dian
> >>>>>>
> >>>>>>> 在 2020年5月16日,下午2:33,Congxian Qiu <qc...@gmail.com> 写道:
> >>>>>>>
> >>>>>>> +1 (non-binding)
> >>>>>>> Best,
> >>>>>>> Congxian
> >>>>>>>
> >>>>>>>
> >>>>>>> Yangze Guo <ka...@gmail.com> 于2020年5月16日周六 上午12:51写道:
> >>>>>>>
> >>>>>>>> +1
> >>>>>>>>
> >>>>>>>> Best,
> >>>>>>>> Yangze Guo
> >>>>>>>>
> >>>>>>>> On Sat, May 16, 2020 at 12:26 AM Yuan Mei <yuanmei.work@gmail.com
> >
> >>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>> +1
> >>>>>>>>>
> >>>>>>>>> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <uc...@apache.org>
> >>> wrote:
> >>>>>>>>>
> >>>>>>>>>> +1
> >>>>>>>>>>
> >>>>>>>>>> – Ufuk
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> On Fri, May 15, 2020 at 4:54 PM Zhijiang <
> >>>>> wangzhijiang999@aliyun.com
> >>>>>>>>>> .invalid>
> >>>>>>>>>> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> Sounds good, +1.
> >>>>>>>>>>>
> >>>>>>>>>>> Best,
> >>>>>>>>>>> Zhijiang
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >> ------------------------------------------------------------------
> >>>>>>>>>>> From:Thomas Weise <th...@apache.org>
> >>>>>>>>>>> Send Time:2020年5月15日(星期五) 21:33
> >>>>>>>>>>> To:dev <de...@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 <
> >>>>> trohrmann@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: libenchao@gmail.com; libenchao@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)
Posted by Leonard Xu <xb...@gmail.com>.
+1 (non-binding)
Best,
Leonard Xu
> 在 2020年5月17日,00:30,Zhu Zhu <re...@gmail.com> 写道:
>
> +1
>
> Thanks,
> Zhu Zhu
>
> Yun Tang <my...@live.com> 于2020年5月16日周六 下午11:18写道:
>
>>
>> +1 (non-binding)
>>
>> Yun Tang
>> ________________________________
>> From: Benchao Li <li...@gmail.com>
>> Sent: Saturday, May 16, 2020 22:00
>> To: dev <de...@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 (non-binding)
>>
>> Piotr Nowojski <pi...@ververica.com> 于2020年5月16日周六 下午8:10写道:
>>
>>> +1
>>>
>>> Piotrek
>>>
>>>> On 16 May 2020, at 13:21, Yu Li <ca...@gmail.com> 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 <zj...@gmail.com> wrote:
>>>>
>>>>> Definitely +1
>>>>>
>>>>> Dian Fu <di...@gmail.com> 于2020年5月16日周六 下午5:48写道:
>>>>>
>>>>>> +1 (non-binding)
>>>>>>
>>>>>> Regards,
>>>>>> Dian
>>>>>>
>>>>>>> 在 2020年5月16日,下午2:33,Congxian Qiu <qc...@gmail.com> 写道:
>>>>>>>
>>>>>>> +1 (non-binding)
>>>>>>> Best,
>>>>>>> Congxian
>>>>>>>
>>>>>>>
>>>>>>> Yangze Guo <ka...@gmail.com> 于2020年5月16日周六 上午12:51写道:
>>>>>>>
>>>>>>>> +1
>>>>>>>>
>>>>>>>> Best,
>>>>>>>> Yangze Guo
>>>>>>>>
>>>>>>>> On Sat, May 16, 2020 at 12:26 AM Yuan Mei <yu...@gmail.com>
>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> +1
>>>>>>>>>
>>>>>>>>> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <uc...@apache.org>
>>> wrote:
>>>>>>>>>
>>>>>>>>>> +1
>>>>>>>>>>
>>>>>>>>>> – Ufuk
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Fri, May 15, 2020 at 4:54 PM Zhijiang <
>>>>> wangzhijiang999@aliyun.com
>>>>>>>>>> .invalid>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>> Sounds good, +1.
>>>>>>>>>>>
>>>>>>>>>>> Best,
>>>>>>>>>>> Zhijiang
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>> ------------------------------------------------------------------
>>>>>>>>>>> From:Thomas Weise <th...@apache.org>
>>>>>>>>>>> Send Time:2020年5月15日(星期五) 21:33
>>>>>>>>>>> To:dev <de...@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 <
>>>>> trohrmann@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: libenchao@gmail.com; libenchao@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)
Posted by Zhu Zhu <re...@gmail.com>.
+1
Thanks,
Zhu Zhu
Yun Tang <my...@live.com> 于2020年5月16日周六 下午11:18写道:
>
> +1 (non-binding)
>
> Yun Tang
> ________________________________
> From: Benchao Li <li...@gmail.com>
> Sent: Saturday, May 16, 2020 22:00
> To: dev <de...@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 (non-binding)
>
> Piotr Nowojski <pi...@ververica.com> 于2020年5月16日周六 下午8:10写道:
>
> > +1
> >
> > Piotrek
> >
> > > On 16 May 2020, at 13:21, Yu Li <ca...@gmail.com> 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 <zj...@gmail.com> wrote:
> > >
> > >> Definitely +1
> > >>
> > >> Dian Fu <di...@gmail.com> 于2020年5月16日周六 下午5:48写道:
> > >>
> > >>> +1 (non-binding)
> > >>>
> > >>> Regards,
> > >>> Dian
> > >>>
> > >>>> 在 2020年5月16日,下午2:33,Congxian Qiu <qc...@gmail.com> 写道:
> > >>>>
> > >>>> +1 (non-binding)
> > >>>> Best,
> > >>>> Congxian
> > >>>>
> > >>>>
> > >>>> Yangze Guo <ka...@gmail.com> 于2020年5月16日周六 上午12:51写道:
> > >>>>
> > >>>>> +1
> > >>>>>
> > >>>>> Best,
> > >>>>> Yangze Guo
> > >>>>>
> > >>>>> On Sat, May 16, 2020 at 12:26 AM Yuan Mei <yu...@gmail.com>
> > >>> wrote:
> > >>>>>>
> > >>>>>> +1
> > >>>>>>
> > >>>>>> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <uc...@apache.org>
> > wrote:
> > >>>>>>
> > >>>>>>> +1
> > >>>>>>>
> > >>>>>>> – Ufuk
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> On Fri, May 15, 2020 at 4:54 PM Zhijiang <
> > >> wangzhijiang999@aliyun.com
> > >>>>>>> .invalid>
> > >>>>>>> wrote:
> > >>>>>>>
> > >>>>>>>> Sounds good, +1.
> > >>>>>>>>
> > >>>>>>>> Best,
> > >>>>>>>> Zhijiang
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> ------------------------------------------------------------------
> > >>>>>>>> From:Thomas Weise <th...@apache.org>
> > >>>>>>>> Send Time:2020年5月15日(星期五) 21:33
> > >>>>>>>> To:dev <de...@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 <
> > >> trohrmann@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: libenchao@gmail.com; libenchao@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)
Posted by Yun Tang <my...@live.com>.
+1 (non-binding)
Yun Tang
________________________________
From: Benchao Li <li...@gmail.com>
Sent: Saturday, May 16, 2020 22:00
To: dev <de...@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 (non-binding)
Piotr Nowojski <pi...@ververica.com> ��2020��5��16������ ����8:10���
> +1
>
> Piotrek
>
> > On 16 May 2020, at 13:21, Yu Li <ca...@gmail.com> 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 <zj...@gmail.com> wrote:
> >
> >> Definitely +1
> >>
> >> Dian Fu <di...@gmail.com> ��2020��5��16������ ����5:48���
> >>
> >>> +1 (non-binding)
> >>>
> >>> Regards,
> >>> Dian
> >>>
> >>>> �� 2020��5��16�գ�����2:33��Congxian Qiu <qc...@gmail.com> д����
> >>>>
> >>>> +1 (non-binding)
> >>>> Best,
> >>>> Congxian
> >>>>
> >>>>
> >>>> Yangze Guo <ka...@gmail.com> ��2020��5��16������ ����12:51���
> >>>>
> >>>>> +1
> >>>>>
> >>>>> Best,
> >>>>> Yangze Guo
> >>>>>
> >>>>> On Sat, May 16, 2020 at 12:26 AM Yuan Mei <yu...@gmail.com>
> >>> wrote:
> >>>>>>
> >>>>>> +1
> >>>>>>
> >>>>>> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <uc...@apache.org>
> wrote:
> >>>>>>
> >>>>>>> +1
> >>>>>>>
> >>>>>>> �C Ufuk
> >>>>>>>
> >>>>>>>
> >>>>>>> On Fri, May 15, 2020 at 4:54 PM Zhijiang <
> >> wangzhijiang999@aliyun.com
> >>>>>>> .invalid>
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>> Sounds good, +1.
> >>>>>>>>
> >>>>>>>> Best,
> >>>>>>>> Zhijiang
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> ------------------------------------------------------------------
> >>>>>>>> From:Thomas Weise <th...@apache.org>
> >>>>>>>> Send Time:2020��5��15��(������) 21:33
> >>>>>>>> To:dev <de...@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 <
> >> trohrmann@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: libenchao@gmail.com; libenchao@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)
Posted by Benchao Li <li...@gmail.com>.
+1 (non-binding)
Piotr Nowojski <pi...@ververica.com> 于2020年5月16日周六 下午8:10写道:
> +1
>
> Piotrek
>
> > On 16 May 2020, at 13:21, Yu Li <ca...@gmail.com> 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 <zj...@gmail.com> wrote:
> >
> >> Definitely +1
> >>
> >> Dian Fu <di...@gmail.com> 于2020年5月16日周六 下午5:48写道:
> >>
> >>> +1 (non-binding)
> >>>
> >>> Regards,
> >>> Dian
> >>>
> >>>> 在 2020年5月16日,下午2:33,Congxian Qiu <qc...@gmail.com> 写道:
> >>>>
> >>>> +1 (non-binding)
> >>>> Best,
> >>>> Congxian
> >>>>
> >>>>
> >>>> Yangze Guo <ka...@gmail.com> 于2020年5月16日周六 上午12:51写道:
> >>>>
> >>>>> +1
> >>>>>
> >>>>> Best,
> >>>>> Yangze Guo
> >>>>>
> >>>>> On Sat, May 16, 2020 at 12:26 AM Yuan Mei <yu...@gmail.com>
> >>> wrote:
> >>>>>>
> >>>>>> +1
> >>>>>>
> >>>>>> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <uc...@apache.org>
> wrote:
> >>>>>>
> >>>>>>> +1
> >>>>>>>
> >>>>>>> – Ufuk
> >>>>>>>
> >>>>>>>
> >>>>>>> On Fri, May 15, 2020 at 4:54 PM Zhijiang <
> >> wangzhijiang999@aliyun.com
> >>>>>>> .invalid>
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>> Sounds good, +1.
> >>>>>>>>
> >>>>>>>> Best,
> >>>>>>>> Zhijiang
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> ------------------------------------------------------------------
> >>>>>>>> From:Thomas Weise <th...@apache.org>
> >>>>>>>> Send Time:2020年5月15日(星期五) 21:33
> >>>>>>>> To:dev <de...@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 <
> >> trohrmann@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: libenchao@gmail.com; libenchao@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)
Posted by Piotr Nowojski <pi...@ververica.com>.
+1
Piotrek
> On 16 May 2020, at 13:21, Yu Li <ca...@gmail.com> 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 <zj...@gmail.com> wrote:
>
>> Definitely +1
>>
>> Dian Fu <di...@gmail.com> 于2020年5月16日周六 下午5:48写道:
>>
>>> +1 (non-binding)
>>>
>>> Regards,
>>> Dian
>>>
>>>> 在 2020年5月16日,下午2:33,Congxian Qiu <qc...@gmail.com> 写道:
>>>>
>>>> +1 (non-binding)
>>>> Best,
>>>> Congxian
>>>>
>>>>
>>>> Yangze Guo <ka...@gmail.com> 于2020年5月16日周六 上午12:51写道:
>>>>
>>>>> +1
>>>>>
>>>>> Best,
>>>>> Yangze Guo
>>>>>
>>>>> On Sat, May 16, 2020 at 12:26 AM Yuan Mei <yu...@gmail.com>
>>> wrote:
>>>>>>
>>>>>> +1
>>>>>>
>>>>>> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <uc...@apache.org> wrote:
>>>>>>
>>>>>>> +1
>>>>>>>
>>>>>>> – Ufuk
>>>>>>>
>>>>>>>
>>>>>>> On Fri, May 15, 2020 at 4:54 PM Zhijiang <
>> wangzhijiang999@aliyun.com
>>>>>>> .invalid>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Sounds good, +1.
>>>>>>>>
>>>>>>>> Best,
>>>>>>>> Zhijiang
>>>>>>>>
>>>>>>>>
>>>>>>>> ------------------------------------------------------------------
>>>>>>>> From:Thomas Weise <th...@apache.org>
>>>>>>>> Send Time:2020年5月15日(星期五) 21:33
>>>>>>>> To:dev <de...@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 <
>> trohrmann@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)
Posted by Yu Li <ca...@gmail.com>.
+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 <zj...@gmail.com> wrote:
> Definitely +1
>
> Dian Fu <di...@gmail.com> 于2020年5月16日周六 下午5:48写道:
>
> > +1 (non-binding)
> >
> > Regards,
> > Dian
> >
> > > 在 2020年5月16日,下午2:33,Congxian Qiu <qc...@gmail.com> 写道:
> > >
> > > +1 (non-binding)
> > > Best,
> > > Congxian
> > >
> > >
> > > Yangze Guo <ka...@gmail.com> 于2020年5月16日周六 上午12:51写道:
> > >
> > >> +1
> > >>
> > >> Best,
> > >> Yangze Guo
> > >>
> > >> On Sat, May 16, 2020 at 12:26 AM Yuan Mei <yu...@gmail.com>
> > wrote:
> > >>>
> > >>> +1
> > >>>
> > >>> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <uc...@apache.org> wrote:
> > >>>
> > >>>> +1
> > >>>>
> > >>>> – Ufuk
> > >>>>
> > >>>>
> > >>>> On Fri, May 15, 2020 at 4:54 PM Zhijiang <
> wangzhijiang999@aliyun.com
> > >>>> .invalid>
> > >>>> wrote:
> > >>>>
> > >>>>> Sounds good, +1.
> > >>>>>
> > >>>>> Best,
> > >>>>> Zhijiang
> > >>>>>
> > >>>>>
> > >>>>> ------------------------------------------------------------------
> > >>>>> From:Thomas Weise <th...@apache.org>
> > >>>>> Send Time:2020年5月15日(星期五) 21:33
> > >>>>> To:dev <de...@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 <
> trohrmann@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)
Posted by Jeff Zhang <zj...@gmail.com>.
Definitely +1
Dian Fu <di...@gmail.com> 于2020年5月16日周六 下午5:48写道:
> +1 (non-binding)
>
> Regards,
> Dian
>
> > 在 2020年5月16日,下午2:33,Congxian Qiu <qc...@gmail.com> 写道:
> >
> > +1 (non-binding)
> > Best,
> > Congxian
> >
> >
> > Yangze Guo <ka...@gmail.com> 于2020年5月16日周六 上午12:51写道:
> >
> >> +1
> >>
> >> Best,
> >> Yangze Guo
> >>
> >> On Sat, May 16, 2020 at 12:26 AM Yuan Mei <yu...@gmail.com>
> wrote:
> >>>
> >>> +1
> >>>
> >>> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <uc...@apache.org> wrote:
> >>>
> >>>> +1
> >>>>
> >>>> – Ufuk
> >>>>
> >>>>
> >>>> On Fri, May 15, 2020 at 4:54 PM Zhijiang <wangzhijiang999@aliyun.com
> >>>> .invalid>
> >>>> wrote:
> >>>>
> >>>>> Sounds good, +1.
> >>>>>
> >>>>> Best,
> >>>>> Zhijiang
> >>>>>
> >>>>>
> >>>>> ------------------------------------------------------------------
> >>>>> From:Thomas Weise <th...@apache.org>
> >>>>> Send Time:2020年5月15日(星期五) 21:33
> >>>>> To:dev <de...@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 <tr...@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)
Posted by Dian Fu <di...@gmail.com>.
+1 (non-binding)
Regards,
Dian
> 在 2020年5月16日,下午2:33,Congxian Qiu <qc...@gmail.com> 写道:
>
> +1 (non-binding)
> Best,
> Congxian
>
>
> Yangze Guo <ka...@gmail.com> 于2020年5月16日周六 上午12:51写道:
>
>> +1
>>
>> Best,
>> Yangze Guo
>>
>> On Sat, May 16, 2020 at 12:26 AM Yuan Mei <yu...@gmail.com> wrote:
>>>
>>> +1
>>>
>>> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <uc...@apache.org> wrote:
>>>
>>>> +1
>>>>
>>>> – Ufuk
>>>>
>>>>
>>>> On Fri, May 15, 2020 at 4:54 PM Zhijiang <wangzhijiang999@aliyun.com
>>>> .invalid>
>>>> wrote:
>>>>
>>>>> Sounds good, +1.
>>>>>
>>>>> Best,
>>>>> Zhijiang
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------
>>>>> From:Thomas Weise <th...@apache.org>
>>>>> Send Time:2020年5月15日(星期五) 21:33
>>>>> To:dev <de...@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 <tr...@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
>>>>>>
>>>>>
>>>>>
>>>>
>>
Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary
compatible across bug fix releases (x.y.u and x.y.v)
Posted by Congxian Qiu <qc...@gmail.com>.
+1 (non-binding)
Best,
Congxian
Yangze Guo <ka...@gmail.com> 于2020年5月16日周六 上午12:51写道:
> +1
>
> Best,
> Yangze Guo
>
> On Sat, May 16, 2020 at 12:26 AM Yuan Mei <yu...@gmail.com> wrote:
> >
> > +1
> >
> > On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <uc...@apache.org> wrote:
> >
> > > +1
> > >
> > > – Ufuk
> > >
> > >
> > > On Fri, May 15, 2020 at 4:54 PM Zhijiang <wangzhijiang999@aliyun.com
> > > .invalid>
> > > wrote:
> > >
> > > > Sounds good, +1.
> > > >
> > > > Best,
> > > > Zhijiang
> > > >
> > > >
> > > > ------------------------------------------------------------------
> > > > From:Thomas Weise <th...@apache.org>
> > > > Send Time:2020年5月15日(星期五) 21:33
> > > > To:dev <de...@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 <tr...@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
> > > > >
> > > >
> > > >
> > >
>
Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary
compatible across bug fix releases (x.y.u and x.y.v)
Posted by Yangze Guo <ka...@gmail.com>.
+1
Best,
Yangze Guo
On Sat, May 16, 2020 at 12:26 AM Yuan Mei <yu...@gmail.com> wrote:
>
> +1
>
> On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <uc...@apache.org> wrote:
>
> > +1
> >
> > – Ufuk
> >
> >
> > On Fri, May 15, 2020 at 4:54 PM Zhijiang <wangzhijiang999@aliyun.com
> > .invalid>
> > wrote:
> >
> > > Sounds good, +1.
> > >
> > > Best,
> > > Zhijiang
> > >
> > >
> > > ------------------------------------------------------------------
> > > From:Thomas Weise <th...@apache.org>
> > > Send Time:2020年5月15日(星期五) 21:33
> > > To:dev <de...@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 <tr...@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
> > > >
> > >
> > >
> >
Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary
compatible across bug fix releases (x.y.u and x.y.v)
Posted by Yuan Mei <yu...@gmail.com>.
+1
On Sat, May 16, 2020 at 12:21 AM Ufuk Celebi <uc...@apache.org> wrote:
> +1
>
> – Ufuk
>
>
> On Fri, May 15, 2020 at 4:54 PM Zhijiang <wangzhijiang999@aliyun.com
> .invalid>
> wrote:
>
> > Sounds good, +1.
> >
> > Best,
> > Zhijiang
> >
> >
> > ------------------------------------------------------------------
> > From:Thomas Weise <th...@apache.org>
> > Send Time:2020年5月15日(星期五) 21:33
> > To:dev <de...@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 <tr...@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
> > >
> >
> >
>
Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary
compatible across bug fix releases (x.y.u and x.y.v)
Posted by Ufuk Celebi <uc...@apache.org>.
+1
– Ufuk
On Fri, May 15, 2020 at 4:54 PM Zhijiang <wa...@aliyun.com.invalid>
wrote:
> Sounds good, +1.
>
> Best,
> Zhijiang
>
>
> ------------------------------------------------------------------
> From:Thomas Weise <th...@apache.org>
> Send Time:2020年5月15日(星期五) 21:33
> To:dev <de...@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 <tr...@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
> >
>
>
Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary compatible across bug fix releases (x.y.u and x.y.v)
Posted by Zhijiang <wa...@aliyun.com.INVALID>.
Sounds good, +1.
Best,
Zhijiang
------------------------------------------------------------------
From:Thomas Weise <th...@apache.org>
Send Time:2020年5月15日(星期五) 21:33
To:dev <de...@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 <tr...@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
>
Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary
compatible across bug fix releases (x.y.u and x.y.v)
Posted by Jingsong Li <ji...@gmail.com>.
+1 (non-binding)
Best,
Jingsong Lee
On Fri, May 15, 2020 at 9:26 PM Thomas Weise <th...@apache.org> wrote:
> +1
>
>
> On Fri, May 15, 2020 at 6:15 AM Till Rohrmann <tr...@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, Jingsong Lee
Re: [VOTE] Guarantee that @PublicEvolving classes are API and binary
compatible across bug fix releases (x.y.u and x.y.v)
Posted by Thomas Weise <th...@apache.org>.
+1
On Fri, May 15, 2020 at 6:15 AM Till Rohrmann <tr...@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
>