-
Notifications
You must be signed in to change notification settings - Fork 6.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fatal error when creating a table with a Kafka table engine #40238
Comments
It is not reproducible with ANY kafka table :) Most probably it's related to some specific broker behaviour ("malformed JoinGroupResponse consumer group metadata"), i did not dig it deeper, but the links you added seems relevant, the fix should be there: I'll try to either upgrade librdkafka (there was some issues with opessl there) or will just backport the fix |
Thank you for following up. I was able to narrow this crash down to only a specific broker like you said. However, I don't have access to the logs on the broker to provide more details. While doing more troubleshooting on this particular broker I noticed that simply changing the consumer group name would resolve the issue and let the Kafka Table start up and consume normally. That lines up with what you suspect to be the issue I think. |
this issue can be reproduced in 24.3.2.23.
|
Describe what's wrong
When creating a table using a Kafka table engine I get this failed assert / stack trace and ClickHouse dies.
Does it reproduce on recent release?
Yes
How to reproduce
CREATE TABLE
statements for all tables involved: any kafka table with default valuesExpected behavior
Not a fatal error.
Error message and/or stacktrace
See above.
Additional context
That seems to be a known bug in librdkafka >1.4.2 & <1.9.0 and I believe you use 1.5.0 ?
See these links:
confluentinc/librdkafka#3223
confluentinc/confluent-kafka-go#650 (comment)
The text was updated successfully, but these errors were encountered: