There doesn't seem to be any objections in not considering the flink-benchmarks migration as a significant change that requires a vote.
If no-one objects in the next days, I'll assume lazy consensus and create the new repo the following Monday (April 20). On Tue, Apr 14, 2020 at 5:13 PM Tzu-Li (Gordon) Tai <tzuli...@apache.org> wrote: > +1 on creating a new repo, and migrating the flink-benchmarks there. > > Regarding Chesnay's concern whether this requires a vote: > While the flink-benchmarks is indeed an existing external codebase, I'm > not entirely sure we do need a vote here. > The bylaws state that: > "Adoption of large existing external codebase. This refers to > contributions big enough that potentially change the shape and direction of > the project with massive restructuring and future maintenance commitment." > > The Flink benchmarks should not be a significant change to the shape / > direction of the project. > What do others think? > > On Tue, Apr 14, 2020 at 4:53 PM Chesnay Schepler <ches...@apache.org> > wrote: > >> Isn't this technically the adoption of a new codebase? >> >> On 14/04/2020 10:06, Yun Tang wrote: >> > Hi Flink devs >> > >> > Thanks for the feedbacks! Overall, everyone who replied is positive >> about creating such a separate repo to host the flink benchmarks. >> > >> > Since such an action does not necessarily need a vote (as defined by >> the project bylaws), I'll proceed to ask PMC's help to create the repo >> under Apache project. >> > >> > Best >> > Yun Tang >> > >> > ________________________________ >> > From: Yu Li <car...@gmail.com> >> > Sent: Friday, April 10, 2020 21:03 >> > To: dev <dev@flink.apache.org> >> > Subject: Re: [DISCUSS] Creating a new repo to host Flink benchmarks >> > >> > +1 for the proposal, thanks for driving this Yun. >> > >> > Best Regards, >> > Yu >> > >> > >> > On Fri, 10 Apr 2020 at 11:25, Dian Fu <dian0511...@gmail.com> wrote: >> > >> >> +1 for this proposal. >> >> >> >>> 在 2020年4月10日,上午10:58,Zhijiang <wangzhijiang...@aliyun.com.INVALID> >> 写道: >> >>> >> >>> +1 for the proposal. >> >>> >> >>> Best, >> >>> Zhijiang >> >>> >> >>> >> >>> ------------------------------------------------------------------ >> >>> From:Robert Metzger <rmetz...@apache.org> >> >>> Send Time:2020 Apr. 10 (Fri.) 02:15 >> >>> To:dev <dev@flink.apache.org> >> >>> Subject:Re: [DISCUSS] Creating a new repo to host Flink benchmarks >> >>> >> >>> +1 on creating the repo. >> >>> >> >>> >> >>> On Thu, Apr 9, 2020 at 5:54 PM Till Rohrmann <trohrm...@apache.org> >> >> wrote: >> >>>> I think it is a good idea to make the benchmarks available to the >> >> community >> >>>> via a repo under the Apache project and to make updating it part of >> the >> >>>> release process. Hence +1 for the proposal. >> >>>> >> >>>> Cheers, >> >>>> Till >> >>>> >> >>>> On Thu, Apr 9, 2020 at 4:01 PM Piotr Nowojski <pi...@ververica.com> >> >> wrote: >> >>>>> Hi Yun Tang, >> >>>>> >> >>>>> Thanks for proposing the idea. Since we can not include benchmarks >> in >> >> the >> >>>>> Flink repository what you are proposing is the second best option. >> >>>>> >> >>>>> +1 from my side for the proposal. >> >>>>> >> >>>>> I think benchmarks have proven their value to justify this. >> >>>>> >> >>>>> Piotrek >> >>>>> >> >>>>>> On 9 Apr 2020, at 08:56, Yun Tang <myas...@live.com> wrote: >> >>>>>> >> >>>>>> Hi Flink devs, >> >>>>>> >> >>>>>> As Flink develops rapidly with more and more features added, how to >> >>>>> ensure no performance regression existed has become more and more >> >>>>> important. And we would like to create a new repo under apache >> project >> >> to >> >>>>> host previous flink-benchmarks [1] repo, which is inspired when we >> >>>> discuss >> >>>>> under FLINK-16850 [2] >> >>>>>> Some background context on flink-benchmarks, for those who are not >> >>>>> familiar with the project yet: >> >>>>>> - Current flink-benchmarks does not align with the Flink release, >> >> which >> >>>>> lead developers not easy to verify >> >>>>>> performance at specific Flink version because current >> >>>> flink-benchmarks >> >>>>> always depends on the latest interfaces. >> >>>>>> - Above problem could be solved well if we could ensure >> >>>> flink-benchmarks >> >>>>> also create release branch when we >> >>>>>> releasing Flink. However, current flink-benchmarks repo is hosted >> >>>>> under dataArtisans (the former name of >> >>>>>> ververica) project, which is not involved in Flink release manual >> >>>> [3]. >> >>>>> We propose to promote this repo under >> >>>>>> apache project so that release manager could have the right to >> >>>> release >> >>>>> on flink-benchmarks. >> >>>>>> - The reason why we not involve flink-benchmarks into the >> apache/flink >> >>>>> repo is because it heavily depends on >> >>>>>> JMH [4], which is under GPLv2 license. >> >>>>>> >> >>>>>> What do you think? >> >>>>>> >> >>>>>> Best, >> >>>>>> Yun Tang >> >>>>>> >> >>>>>> [1] https://github.com/dataArtisans/flink-benchmarks >> >>>>>> [2] https://issues.apache.org/jira/browse/FLINK-16850 >> >>>>>> [3] >> >> >> https://cwiki.apache.org/confluence/display/FLINK/Creating+a+Flink+Release >> >>>>>> [4] https://openjdk.java.net/projects/code-tools/jmh/ >> >>>>>> >> >>>>>> >> >>>>> >> >> >> >>