Skip to content

Conversation

@markretallack
Copy link

About this change - What it does

This change adds in the Kafka client ID to the Kafka producer. It also adds it to the Kafka Admin.

This is needed to allow the client id to be specified, allowing the difference instances to have different names etc...

This does not fix any issue.

Why this way

We needed to be able to specify the actual client id so that we can see the connection appearing from the logs. We also use Kafka rest with a non-standard Kafka, that uses the client ID to specific additional client specific handling.

@markretallack markretallack requested a review from a team as a code owner July 7, 2025 08:31
@muralibasani
Copy link
Contributor

@markretallack Thanks for the pr. Will come back to it soon.

@muralibasani
Copy link
Contributor

muralibasani commented Sep 26, 2025

@markretallack can you add a test for client id ?

@markretallack
Copy link
Author

markretallack commented Oct 22, 2025

Hi @markretallack do you still need that test?

Just looking at where the test would be placed, would tests/integration/conftest.py be the best place to start?

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

Successfully merging this pull request may close these issues.

2 participants