-
Notifications
You must be signed in to change notification settings - Fork 35
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
Manually update checkpoint #28
Comments
There is currently no way. Because of kinsumer's queue setting the checkpoint backwards in time would cause duplicate reads, are you ok with that? I am not sure how we would expose this though. |
In my use case, this is fine because that means the consumer failed to process the message so I want it to try again by reading it again. Though with the current architecture of the lib it might be hard to do. Especially since the lease can jump from one consumer to the other. |
We're also looking for a way to do this. We would like to
Right now, as we understand, if we either call One workaround seems to be to just not call It'd be nice if there was another function, e.g.
I'm a bit new to kinesis, so my understanding might be wrong, sorry. |
Hi!
Is it possible to manually update the checkpoint manually?
My use case is that the processing of a record can fail temporarily and I would like to be able to replay the same record again.
Thanks
The text was updated successfully, but these errors were encountered: