Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix ConsumerGroupStream commit payload type #1284

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

iffyio
Copy link

@iffyio iffyio commented Jun 14, 2019

Currently, the payload argument for the commit
method is declared as type Message interface which
in turn expects a value field that offset requests do
not have (This forces workarounds like inserting a dummy
value to get around the type-checker).

This patch fixes this by specifying the commit payload
to be of type OffsetCommitRequest which declares
the sufficient fields of commit payloads.

Currently, the payload argument for the `commit`
method is declared as type `Message` interface which
in turn expects a `value` field that offset requests do
not have (This forces workarounds like inserting a dummy
value to get around the type-checker).

This patch fixes this by specifying the commit payload
to be of type `OffsetCommitRequest` which declares
the sufficient fields of commit payloads.
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