dpkp / dpkp/kafka-python

KafkaTimeoutError: Timeout during ApiVersions check (HPE NonStop Python)

Open
#3,122 13 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
5.9k
Forks
1.5k
Avg merge
3d 11h
Merged PRs (30d)
3

Description

First of all thanks for your incredible work since kafka-python allows me to use KAFKA on a very particular system (HPE NonStop) and also for your support, I still remember one year ago when you pointed out that rebalancing on my consumer was due to the heartbeat not running properly and a consequence of the GIL on CPython ... solved with a small time sleep after each poll.

Now I have another issue again on the consumer while trying to upgrade my environment from version 2.2.10 to the latest 3.0.8 .
It is not reading anything and the attached debug log shows some errors, any idea what's going wrong ?

[gwkmt_kafka_gmtk2.log](https://github.com/user-attachments/files/29974523/gwkmt_kafka_gmtk2.log)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the attached gwkmt_kafka_gmtk2.log and comparing the consumer behavior between kafka-python 2.2.10 and 3.0.8. Focus on the KafkaTimeoutError during the ApiVersions check in the HPE NonStop Python environment; done means identifying the cause and restoring message consumption or documenting the required compatibility change.

Written by the indexing model from the issue text.

Assessment

Tech stack
kafka, python
Domain
distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.