Closed
Description
kafka-python is 1.3.5
My code is basically trying to do:
pollResults = self._consumer.poll(timeout, maxResults)
and I run into the following exception from within the library:
File "/usr/lib/python3.6/site-packages/kafka/consumer/group.py", line 570, in poll
records = self._poll_once(remaining, max_records)
File "/usr/lib/python3.6/site-packages/kafka/consumer/group.py", line 604, in _poll_once
records, partial = self._fetcher.fetched_records(max_records)
File "/usr/lib/python3.6/site-packages/kafka/consumer/fetcher.py", line 336, in fetched_records
if not self._next_partition_records:
File "/usr/lib/python3.6/site-packages/kafka/consumer/fetcher.py", line 855, in __len__
if self.messages is None or self.message_idx >= len(self.messages):
AttributeError: 'PartitionRecords' object has no attribute 'message_idx'