Conversation
📝 WalkthroughSummary by CodeRabbitRelease Notes
WalkthroughThis pull request standardizes HTTP client idle connection durations across the codebase. The default MaxIdleConnDuration is reduced to 30 seconds in the base HTTP configuration and all provider implementations, while documentation is updated to reflect the new standard timeout value. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
🧪 Generate unit tests (beta)
No actionable comments were generated in the recent review. 🎉 Comment |
🧪 Test Suite AvailableThis PR can be tested by a repository admin. |
Merge activity
|

Summary
Reduce
MaxIdleConnDurationfrom 60/120 seconds to 30 seconds across all providers to improve connection management and resource utilization.Changes
MaxIdleConnDurationinDefaultClientConfigfrom 120 seconds to 30 secondsMaxIdleConnDurationto 30 seconds (down from 60 seconds) across all providers:Type of change
Affected areas
How to test
Breaking changes
Security considerations
This change may improve resource utilization by releasing idle connections more quickly, potentially reducing memory usage and improving connection pool efficiency.
Checklist
docs/contributing/README.mdand followed the guidelines