Boyang Chen created KAFKA-9679:
----------------------------------

             Summary: Mock consumer should behave consistent with actual 
consumer
                 Key: KAFKA-9679
                 URL: https://issues.apache.org/jira/browse/KAFKA-9679
             Project: Kafka
          Issue Type: Test
          Components: consumer, streams
            Reporter: Boyang Chen


Right now in MockConsumer we shall return illegal state exception when the 
buffered records are not able to find corresponding assigned partitions. This 
is not the case for KafkaConsumer where we shall just not return those data 
during `poll()` call. This inconsistent behavior should be fixed.

Note that if we are going to take this fix, the full unit tests need to be 
executed to make sure no regression is introduced, as some tests are 
potentially depending on the current MockConsumer behavior.



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

Reply via email to