[ 
https://issues.apache.org/jira/browse/KAFKA-9662?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Arthur resolved KAFKA-9662.
---------------------------------
    Resolution: Fixed

> Throttling system test fails when messages are produced before consumer 
> starts up
> ---------------------------------------------------------------------------------
>
>                 Key: KAFKA-9662
>                 URL: https://issues.apache.org/jira/browse/KAFKA-9662
>             Project: Kafka
>          Issue Type: Bug
>          Components: system tests
>            Reporter: Rajini Sivaram
>            Assignee: Rajini Sivaram
>            Priority: Major
>             Fix For: 2.5.0
>
>
> The tests produces large records using producer performance tool and then 
> starts another validating produce/consume loop for integer records. Consumer 
> starts consuming from the latest offset to avoid consuming the large records 
> produced earlier by the first producer. If the second producer starts 
> producing records before the consumer has reset its offset to latest offset, 
> then the consumer misses some records produced and the test fails:
> {quote}
> AssertionError: 762 acked message did not make it to the Consumer. They are: 
> 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19...plus 
> 742 more. Total Acked: 174330, Total Consumed: 173568. We validated that the 
> first 762 of these missing messages correctly made it into Kafka's data 
> files. This suggests they were lost on their way to the consumer.
> {quote}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to