Skip to content

KAFKA-19444: Add back JoinGroup v0 & v1 #20116

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

Merged
merged 1 commit into from
Jul 7, 2025

Conversation

ijuma
Copy link
Member

@ijuma ijuma commented Jul 6, 2025

This fixes librdkafka older than the recently released 2.11.0 with
Kerberos authentication and Apache Kafka 4.x.

Even though this is a bug in librdkafka, a key goal of KIP-896 is not to
break the popular client libraries listed in it. Adding back JoinGroup
v0 & v1 is a very small change and worth it from that perspective.

Reviewers: Chia-Ping Tsai [email protected]

This fixes librdkafka older than the recently released 2.11.0
with Kerberos authentication and Apache Kafka 4.x.

Even though this is a bug in librdkafka, a key goal of KIP-896 is
not to break the popular client libraries listed in it. Adding
back JoinGroup v0 & v1 is a very small change and worth it from
that perspective.

The cost of adding JoinGroup v0-v1 back is pretty low and hence I suggest we do that.
@ijuma ijuma requested a review from chia7712 July 6, 2025 21:23
@github-actions github-actions bot added clients small Small PRs labels Jul 6, 2025
@ijuma ijuma merged commit 4b60761 into apache:trunk Jul 7, 2025
25 checks passed
@ijuma ijuma deleted the kafka-19444-add-join-group-v0-v1-back branch July 7, 2025 15:45
ijuma added a commit that referenced this pull request Jul 7, 2025
This fixes librdkafka older than the recently released 2.11.0 with
Kerberos authentication and Apache Kafka 4.x.

Even though this is a bug in librdkafka, a key goal of KIP-896 is not to
break the popular client libraries listed in it. Adding back JoinGroup
v0 & v1 is a very small change and worth it from that perspective.

Reviewers: Chia-Ping Tsai <[email protected]>
@mimaison
Copy link
Member

mimaison commented Jul 8, 2025

Do we want to backport this to 4.0 too?

ijuma added a commit that referenced this pull request Jul 8, 2025
This fixes librdkafka older than the recently released 2.11.0 with
Kerberos authentication and Apache Kafka 4.x.

Even though this is a bug in librdkafka, a key goal of KIP-896 is not to
break the popular client libraries listed in it. Adding back JoinGroup
v0 & v1 is a very small change and worth it from that perspective.

Reviewers: Chia-Ping Tsai <[email protected]>
@mimaison
Copy link
Member

mimaison commented Jul 9, 2025

I see you backported this to 4.0 too, so I marked https://issues.apache.org/jira/browse/KAFKA-19444 as resolved

@ijuma
Copy link
Member Author

ijuma commented Jul 10, 2025

Thanks @mimaison - that's correct.

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

Successfully merging this pull request may close these issues.

3 participants