Skip to content

260108 separate config for request timeout - #112

Merged
zmstone merged 6 commits into
kafka4beam:mainfrom
zmstone:260108-separate-config-for-request-timeout
Jan 8, 2026
Merged

260108 separate config for request timeout#112
zmstone merged 6 commits into
kafka4beam:mainfrom
zmstone:260108-separate-config-for-request-timeout

Conversation

@zmstone

@zmstone zmstone commented Jan 8, 2026

Copy link
Copy Markdown
Contributor

Add separate metadata_request_timeout config option, detached from request_timeout.
request_timeout is the maximum age tolerance for connection processes to detect potential zombified TCP connections, triggering forced reconnects. It is typically set to more than 10s.
metadata_request_timeout can be set to a smaller value to make metadata operations (such as topic existence checks and leader liveness probes) more responsive.

@zmstone
zmstone force-pushed the 260108-separate-config-for-request-timeout branch from d170e7d to bc4d28b Compare January 8, 2026 20:16
@zmstone
zmstone force-pushed the 260108-separate-config-for-request-timeout branch from bc4d28b to 148b9c2 Compare January 8, 2026 20:22
@zmstone
zmstone merged commit 78256fb into kafka4beam:main Jan 8, 2026
4 checks passed
@zmstone
zmstone deleted the 260108-separate-config-for-request-timeout branch January 8, 2026 20:27
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