Repository navigation
kafka: franz-go timeout normalize to 10s ~ 15m (#6358) - #6399
ti-chi-bot[bot] merged 8 commits into
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (12)
Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe pull request updates Kafka producer metrics and three Grafana dashboards, normalizes Franz client timeouts, and adds changefeed context to warnings for ignored topic metadata errors. ChangesKafka producer metrics
Franz timeout normalization
Topic metadata warnings
Priority: ➖ Normal Estimated code review effort: 3 (Moderate) | ~25 minutes Change: Bug fix · Severity of issue fixed: Medium Suggested reviewers: Merge Risk: ⚪ Minimal · up to The Kafka metrics, timeout, and warning changes have no established merge-blocking issue. Merge after normal checks. Security Architecture ReviewSecurity architecture risk: 🟡 Moderate · up to Kafka producer monitoring will no longer distinguish request failures in its existing per-broker metrics. The revised dashboards follow the new metrics, but other monitoring may need migration. Timeout changes also affect explicitly configured Franz clients; no new authorization path was identified. Retained concerns
Security review detailsSecurity Blast Radius
Trust Boundaries and Controls
Resilience and Maintainability Implications
Hardening Proposals
🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (3 passed)
Full details: Out of Scope Changes checkExplanation Timeout normalization in Full details: Docstring CoverageExplanation Docstring coverage is 16.67% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 12 functions across 9 files. (3 skipped: 3 unsupported.)
✨ Finishing Touches 💡 1🧪 Generate unit tests (beta)
🛠️ Fix failing CI checks 💡
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. A rabbit checks the panels glow, Comment |
|
/test all |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: asddongmen, lidezhu The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/test pull-build-next-gen |
|
/test next-gen |
3 similar comments
|
/test next-gen |
|
/test next-gen |
|
/test next-gen |
|
/retest |
|
/retest |
6762eee
into
pingcap:release-nextgen-202609
This is an automated cherry-pick of #6358
What problem does this PR solve?
Issue Number: close #6359
What is changed and how it works?
normalize the timeout 10s ~ 15m
Check List
Tests
Questions
Will it cause performance regression or break compatibility?
Do you need to update user documentation, design documentation or monitoring documentation?
Release note
Summary by CodeRabbit