-
Notifications
You must be signed in to change notification settings - Fork 126
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
Go back to polling for the kafka onramp #779
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: Matthias Wahl <mwahl@wayfair.com>
We poll on our own now in order to avoid hanging and not progressing on insights or control-plane events. Signed-off-by: Matthias Wahl <mwahl@wayfair.com>
Signed-off-by: Matthias Wahl <mwahl@wayfair.com>
Signed-off-by: Matthias Wahl <mwahl@wayfair.com>
mfelsche
force-pushed
the
kafka-polling
branch
from
February 23, 2021 23:10
80b07b3
to
d1a49e9
Compare
mfelsche
added
bug
Something isn't working
enhancement
New feature or request
offramp
Offramps
onramp
Onramps
labels
Feb 23, 2021
Signed-off-by: Matthias Wahl <mwahl@wayfair.com>
Signed-off-by: Matthias Wahl <mwahl@wayfair.com>
Licenser
reviewed
Feb 24, 2021
Licenser
reviewed
Feb 24, 2021
Signed-off-by: Matthias Wahl <mwahl@wayfair.com>
Licenser
approved these changes
Feb 24, 2021
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I love how this simplifies the kafka source! ❤️ 👍
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull request
Description
BaseConsumer
and on eachpull_event
it is polling kafka for a new message.poll_interval
configurable for the kafka onramp. People might want to set it to lower values if they want to be informed faster of incoming messages when their queue has been empty before.retry_failed_events
setting (defaulttrue
), that if set to false, will not seek back to the offset of the failed event it received, but keep on going. This means those failed events remain uncommitted and will only ever be retried if tremor restarts.cb
offramp that sends backCB events
as requested in the event metadata or payload. E.g.{"cb": "ack"}
Mostly for testing onramp/operator behaviour with CB events.kafka
onramp fail upon initialization if it couldnt connect to the cluster or couldnt subscribe to all configured topics.Related
Checklist