Skip to content

Lookup request header -> response class via ResponseClassRegistry#2730

Merged
dpkp merged 4 commits intomasterfrom
dpkp/response-class-registry
Mar 10, 2026
Merged

Lookup request header -> response class via ResponseClassRegistry#2730
dpkp merged 4 commits intomasterfrom
dpkp/response-class-registry

Conversation

@dpkp
Copy link
Owner

@dpkp dpkp commented Mar 10, 2026

Replace kafka.protocol.get_response_class + static registry with dynamic registry in kafka.protocol.api . Lookup via request header method: header.get_response_class(). Should be easier to maintain (dont need to manually update registry map) and let protocol parser stay agnostic between old and new protocol classes.

@dpkp dpkp merged commit 164b958 into master Mar 10, 2026
19 checks passed
@dpkp dpkp deleted the dpkp/response-class-registry branch March 10, 2026 16:30
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.

1 participant