hi Matt Apologies for the delayed response. I completely agree that ProducerPerformance should separate warmup statistics from steady-state metrics. Overall +1, but I have a small question:
Have you considered implementing an explicit check for warmup instead of relying on sending a set number of records? My concern is that users may not know how many records are necessary to complete the warmup. Rather than relying on a rule of thumb, ProducerPerformance could check the metadata and node latency (via metrics) to ensure that the node information (such as connection, DNS, and metadata) is ready. In summary, this approach introduces a flag called enable-warmup instead of using warmup-records. The advantage is that users no longer need to specify the number of warmup records. When the flag is enabled, ProducerPerformance will continue sending warmup records until the node information is fully ready. Best, Chia-Ping On 2024/09/04 22:20:15 "Welch, Matt" wrote: > Hi Kafka devs, > > Bumping this VOTE thread again for visibility. > > Thanks, > Matt > > -----Original Message----- > From: Welch, Matt <matt.we...@intel.com> > Sent: Friday, August 23, 2024 4:26 PM > To: dev@kafka.apache.org > Subject: RE: [VOTE] KIP-1052: Enable warmup in producer performance test > > Hi Kafka devs, > > Bumping this VOTE thread for visibility. > > Thanks, > Matt > > -----Original Message----- > From: Federico Valeri <fedeval...@gmail.com> > Sent: Monday, August 19, 2024 12:38 AM > To: dev@kafka.apache.org > Subject: Re: [VOTE] KIP-1052: Enable warmup in producer performance test > > Hi Matt, +1 (non binding) from me. Thanks! > > Just a suggestion: I think that the following output line does not add much > value and could be removed. > > "Warmup first 100000 records. Steady-state results will print after the > complete-test summary." > > On Wed, Aug 14, 2024 at 8:06 PM Welch, Matt <matt.we...@intel.com> wrote: > > > > > > Hi all, > > > > It seems discussion has been quiet for a couple of weeks so I'd like > > to call a vote on KIP-1052 > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1052%3A+Enable+w > > armup+in+producer+performance+test > > > > Thanks, > > Matt Welch > > >