Hi All, Since the voting time has passed and we've reached a consensus on the further discussions [1], I'm concluding the vote now.
Result: - 6 x +1 (binding) - 9 x +1 (non-binding) - 0 x -1 - 0 x +/-0 Since there're enough binding votes and no disapproval, the vote has passed and FLIP-83 accepted. Thanks everyone for joining the vote and giving feedback! Binding +1 votes: - Jincheng Sun - Hequn Cheng - Zhijiang Wang - Becket Qin - Piotr Nowojski (committer's vote is binding according to our bylaw [2], so count as binding although described as non-binding in the original vote) - Gary Yao Non-binding +1 votes: - Congxian Qiu - Aihua Li - OpenInx - Vino Yang - Jingsong Li - Yang Wang - Dian Fu - Lining Jing - Zhu Zhu Best Regards, Yu [1] https://s.apache.org/7fqrz [2] https://cwiki.apache.org/confluence/display/FLINK/Flink+Bylaws#FlinkBylaws-Voting On Fri, 22 Nov 2019 at 00:10, Gary Yao <g...@ververica.com> wrote: > +1 (binding) > > Best, > Gary > > On Thu, Nov 21, 2019 at 7:55 AM Zhu Zhu <reed...@gmail.com> wrote: > >> Thanks Yu for this proposal. >> +1(non-binding) for the overall design. >> >> I have 2 questions about the result check though. Posted in the discussion >> ML thread. >> >> Thanks, >> Zhu Zhu >> >> Becket Qin <becket....@gmail.com> 于2019年11月21日周四 上午11:57写道: >> >> > Hi Yu, >> > >> > Thanks for updating the FLIP wiki. +1 from me. I do not have further >> > questions. >> > >> > Jiangjie (Becket) Qin >> > >> > >> > >> > On Wed, Nov 20, 2019 at 8:58 PM Yu Li <car...@gmail.com> wrote: >> > >> > > Thanks all for the vote and further discussions. >> > > >> > > I have updated the FLIP document according to aihua's reply (with some >> > > minor refinement/supplements). For your convenience, below are the >> > contents >> > > I added: >> > > *====================================* >> > > >> > > *There're also other dimensions other than Flink characteristics, >> > > including:* >> > > >> > > - *Record size: to check both the processing (records/s) and data >> > > (bytes/s) throughput, we will test the 10B, 100B and 1KB record >> size >> > for >> > > each test job.* >> > > - *Resource for each task: we will use the Flink default settings >> to >> > > cover the most used cases.* >> > > - *Job Parallelism: we will increase the parallelism to saturate >> the >> > > system until back-pressure.* >> > > - *Source and Sink: to focus on Flink performance, we generate the >> > > source data randomly and use a blackhole consumer as the sink.* >> > > >> > > *====================================* >> > > >> > > @becket.qin <becket....@gmail.com> please let us know if the updates >> > look >> > > good to you to turn your voting to a complete binding +1, or if any >> more >> > > concerns/comments. Thanks! >> > > >> > > @voters: please also take a look at the updates and let us know if any >> > new >> > > comments. Thanks. >> > > >> > > Best Regards, >> > > Yu >> > > >> > > >> > > On Wed, 20 Nov 2019 at 11:10, aihua li <liaihua1...@gmail.com> wrote: >> > > >> > >> hi,Becket, >> > >> >> > >> Thanks for the comments! >> > >> >> > >> > 1. How do the testing records look like? The size and key >> > distributions. >> > >> >> > >> The records looks like a long string,which default size is 1k. The >> key >> > is >> > >> randomly generated according to the specified range plus a fixed >> string >> > to >> > >> assure that the data is evenly distributed on each task. >> > >> >> > >> > 2. The resources for each task. >> > >> >> > >> The resources for each task used the default value. >> > >> >> > >> > 3. The intended configuration for the jobs. >> > >> >> > >> The parallelism of test Job will be adjusted according to resource >> > >> conditions to fill the cluster as much as possible. Other >> configurations >> > >> are not supported at this time. >> > >> >> > >> > 4. What exact source and sink it would use. >> > >> >> > >> In order to reduce the dependence on the external, the source data is >> > >> generated randomly, the sink only supports hdfs or no sinks. >> > >> >> > >> we will add this details to the flip laterly. >> > >> >> > >> >> > >> > 在 2019年11月18日,下午7:59,Becket Qin <becket....@gmail.com> 写道: >> > >> > >> > >> > +1 (binding) on having the test suite. >> > >> > >> > >> > BTW, it would be good to have a few more details about the >> performance >> > >> > tests. For example: >> > >> > 1. How do the testing records look like? The size and key >> > distributions. >> > >> > 2. The resources for each task. >> > >> > 3. The intended configuration for the jobs. >> > >> > 4. What exact source and sink it would use. >> > >> > >> > >> > Thanks, >> > >> > >> > >> > Jiangjie (Becket) Qin >> > >> > >> > >> > On Mon, Nov 18, 2019 at 7:25 PM Zhijiang < >> wangzhijiang...@aliyun.com >> > >> .invalid> >> > >> > wrote: >> > >> > >> > >> >> +1 (binding)! >> > >> >> >> > >> >> It is a good thing to enhance our testing work. >> > >> >> >> > >> >> Best, >> > >> >> Zhijiang >> > >> >> >> > >> >> >> > >> >> ------------------------------------------------------------------ >> > >> >> From:Hequn Cheng <chenghe...@gmail.com> >> > >> >> Send Time:2019 Nov. 18 (Mon.) 18:22 >> > >> >> To:dev <dev@flink.apache.org> >> > >> >> Subject:Re: [VOTE] FLIP-83: Flink End-to-end Performance Testing >> > >> Framework >> > >> >> >> > >> >> +1 (binding)! >> > >> >> I think this would be very helpful to detect regression problems. >> > >> >> >> > >> >> Best, Hequn >> > >> >> >> > >> >> On Mon, Nov 18, 2019 at 4:28 PM vino yang <yanghua1...@gmail.com> >> > >> wrote: >> > >> >> >> > >> >>> +1 (non-binding) >> > >> >>> >> > >> >>> Best, >> > >> >>> Vino >> > >> >>> >> > >> >>> jincheng sun <sunjincheng...@gmail.com> 于2019年11月18日周一 下午2:31写道: >> > >> >>> >> > >> >>>> +1 (binding) >> > >> >>>> >> > >> >>>> OpenInx <open...@gmail.com> 于2019年11月18日周一 下午12:09写道: >> > >> >>>> >> > >> >>>>> +1 (non-binding) >> > >> >>>>> >> > >> >>>>> On Mon, Nov 18, 2019 at 11:54 AM aihua li < >> liaihua1...@gmail.com> >> > >> >>> wrote: >> > >> >>>>> >> > >> >>>>>> +1 (non-binding) >> > >> >>>>>> >> > >> >>>>>> Thanks Yu Li for driving on this. >> > >> >>>>>> >> > >> >>>>>>> 在 2019年11月15日,下午8:10,Yu Li <car...@gmail.com> 写道: >> > >> >>>>>>> >> > >> >>>>>>> Hi All, >> > >> >>>>>>> >> > >> >>>>>>> I would like to start the vote for FLIP-83 [1] which is >> > discussed >> > >> >>> and >> > >> >>>>>>> reached consensus in the discussion thread [2]. >> > >> >>>>>>> >> > >> >>>>>>> The vote will be open for at least 72 hours (excluding >> weekend). >> > >> >>> I'll >> > >> >>>>> try >> > >> >>>>>>> to close it by 2019-11-20 21:00 CST, unless there is an >> > objection >> > >> >>> or >> > >> >>>>> not >> > >> >>>>>>> enough votes. >> > >> >>>>>>> >> > >> >>>>>>> [1] >> > >> >>>>>>> >> > >> >>>>>> >> > >> >>>>> >> > >> >>>> >> > >> >>> >> > >> >> >> > >> >> > >> https://cwiki.apache.org/confluence/display/FLINK/FLIP-83%3A+Flink+End-to-end+Performance+Testing+Framework >> > >> >>>>>>> [2] https://s.apache.org/7fqrz >> > >> >>>>>>> >> > >> >>>>>>> Best Regards, >> > >> >>>>>>> Yu >> > >> >>>>>> >> > >> >>>>>> >> > >> >>>>> >> > >> >>>> >> > >> >>> >> > >> >> >> > >> >> >> > >> >> > >> >> > >> >