Skip to content
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

[AdminClient] Getting segmentation fault for describe acls #1859

Open
3 of 7 tasks
atul-raghuwanshi opened this issue Nov 27, 2024 · 1 comment
Open
3 of 7 tasks

[AdminClient] Getting segmentation fault for describe acls #1859

atul-raghuwanshi opened this issue Nov 27, 2024 · 1 comment

Comments

@atul-raghuwanshi
Copy link

atul-raghuwanshi commented Nov 27, 2024

Description

We have a setup where we want to query all acls using admin client and then filter them. While using AdminClient().describe_acls(acl_filter) we are getting segmentation fault.

Note that we get these when number of acls are around 0.2 Million(2*10^5).

Also, When the number of acls are lesser for example 50K the same code is running fine and describe acls works as expected.

As internally it is invoking rdkafka code, not sure how to fix this and could not get a lot of logs as well. Is there any config which can help here. Earlier we were relying on zookeeper client to query all the acls and filter on regex but moving forward to KRaft we have to use AdminClient only and so a blocker for our migration.

How to reproduce

Have around 0.2 Million acls and call describe_acls(). We tried with both rdkafka/confluent-kafka-python version 1.9 and 2.5.3.

Checklist

Please provide the following information:

  • confluent-kafka-python and librdkafka version (confluent_kafka.version() and confluent_kafka.libversion()): 1.9
  • Apache Kafka broker version: 3.5
  • Client configuration: {...}
  • Operating system: linux
  • Provide client logs (with 'debug': '..' as necessary)
  • Provide broker log excerpts
  • Critical issue
@allamiro
Copy link

allamiro commented Nov 28, 2024

could you share some logs? wondering if there is any additional insights or specific error tip or message ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants