Skip to content

[26.2] Kafka 4.x compatibility for non-Java clients#1781

Open
kbatuigas wants to merge 2 commits into
betafrom
DOC-2093-document-feature-update-all-non-java-client-tests
Open

[26.2] Kafka 4.x compatibility for non-Java clients#1781
kbatuigas wants to merge 2 commits into
betafrom
DOC-2093-document-feature-update-all-non-java-client-tests

Conversation

@kbatuigas

@kbatuigas kbatuigas commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Description

This pull request updates the Kafka client compatibility documentation to clarify which clients are validated with Redpanda and to improve accuracy and detail in the client compatibility table. The changes make it clearer which specific client versions are tested, expand the list of validated clients, and correct some references.

Documentation improvements:

  • Clarified that Apache Kafka clients (protocol version 0.11 or later) generally work with Redpanda, and that validation is performed on the Apache Kafka Java client and a set of widely used non-Java clients at their current versions supporting Kafka 4.x. Also clarified that validation checks connectivity and correctness, but does not guarantee broker feature parity. [1] [2]
  • Expanded and corrected the validated client table: updated the C/C++ client link to the correct confluentinc/librdkafka, added confluent-kafka-go for Go, and added both kafka-python and confluent-kafka-python for Python.
  • Updated the note on unvalidated clients to remove the mention of confluent-python and focus on confluent-kafka-dotnet as an example of a client based on librdkafka.

Resolves https://redpandadata.atlassian.net/browse/DOC-2093
Review deadline: 13 July

Page previews

https://deploy-preview-1781--redpanda-docs-preview.netlify.app/streaming/26.2/develop/kafka-clients/
https://deploy-preview-1781--redpanda-docs-preview.netlify.app/streaming/26.2/get-started/release-notes/redpanda/

Checks

  • New feature
  • Content gap
  • Support Follow-up
  • Small fix (typos, links, copyedits, etc)

@kbatuigas kbatuigas requested a review from a team as a code owner July 9, 2026 22:28
@netlify

netlify Bot commented Jul 9, 2026

Copy link
Copy Markdown

Deploy Preview for redpanda-docs-preview ready!

Name Link
🔨 Latest commit bc6fd65
🔍 Latest deploy log https://app.netlify.com/projects/redpanda-docs-preview/deploys/6a50290399005200083371c0
😎 Deploy Preview https://deploy-preview-1781--redpanda-docs-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai

coderabbitai Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: ab37bdf9-752a-408b-974b-3b4fc1e78efd

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch DOC-2093-document-feature-update-all-non-java-client-tests

Comment @coderabbitai help to get the list of available commands.

@kbatuigas

Copy link
Copy Markdown
Contributor Author

@nguyen-andrew @mattschumpert from https://redpandadata.atlassian.net/browse/DOC-2093 I'm not sure what the status is for Sarama, so I've left it out for now but please let me know if we can add it in.

@mattschumpert

Copy link
Copy Markdown

@nguyen-andrew @tyson-redpanda we have customers using Sarama and I think partial test coverage. Should we polish that off and claim support. or not?

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