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

Reply via email to