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