feat(DOC-2012): document Kafka 4.x client compatibility and KIP-890#1614
feat(DOC-2012): document Kafka 4.x client compatibility and KIP-890#1614
Conversation
- Explicitly state Kafka 4.x clients are compatible with Redpanda - Add KIP-890 (Transactions Server-Side Defense) to unsupported features: Redpanda does not implement the server-side portion; Kafka 4.x clients fall back to the standard transaction protocol when connecting to Redpanda - Add Apache Kafka® trademark on first mention - Remove "currently" from unsupported features intro - Fix "reach out" phrasing and mid-sentence line break Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
✅ Deploy Preview for redpanda-docs-preview ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
📝 WalkthroughWalkthroughThis pull request updates the Kafka clients documentation page with clarifications and additions. Changes include: adding trademark notation to "Apache Kafka®", expanding the compatibility note to include Redpanda and Kafka 4.x clients, reworded guidance for unsupported clients, and a new unsupported Kafka feature entry (KIP-890 Transactions Server-Side Defense) with details about per-transaction epoch bumping behavior. Environment-specific authentication guidance is added for both cloud and non-cloud deployments. Additional notes regarding HTTP Proxy limitations, delete.retention.ms behavior, and client quotas are incorporated with conditional visibility based on environment. Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes Suggested reviewers
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
🧹 Nitpick comments (1)
modules/develop/pages/kafka-clients.adoc (1)
45-45: Consider aligning “unsupported client” with earlier “not validated” terminology.Line 43 says unvalidated clients can still be compatible, while Line 45 asks users to report an “unsupported client.” “Unvalidated client” would read more consistently.
✏️ Suggested wording tweak
-If you find an unsupported client, contact the Redpanda team in the community https://redpanda.com/slack[Slack^]. +If you find an unvalidated client, contact the Redpanda team in the community https://redpanda.com/slack[Slack^].🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@modules/develop/pages/kafka-clients.adoc` at line 45, Replace the phrase "unsupported client" with "unvalidated client" in the sentence "If you find an unsupported client, contact the Redpanda team..." so terminology matches the earlier "not validated" wording; update the copy that currently uses "unsupported client" to read "If you find an unvalidated client, contact the Redpanda team..." to maintain consistency with the phrase used on Line 43.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Nitpick comments:
In `@modules/develop/pages/kafka-clients.adoc`:
- Line 45: Replace the phrase "unsupported client" with "unvalidated client" in
the sentence "If you find an unsupported client, contact the Redpanda team..."
so terminology matches the earlier "not validated" wording; update the copy that
currently uses "unsupported client" to read "If you find an unvalidated client,
contact the Redpanda team..." to maintain consistency with the phrase used on
Line 43.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: ff2ed267-6e9a-4306-8ce8-b1bc9add75f1
📒 Files selected for processing (1)
modules/develop/pages/kafka-clients.adoc
|
Thanks for the quick turnaround @mfernest ! Reminder: be sure to include a preview link to the updated section(s). Thx! |
Summary
Test plan
/current/develop/kafka-clients/Closes DOC-2012
🤖 Generated with Claude Code