-
-
Notifications
You must be signed in to change notification settings - Fork 40
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
Support re-queueing stuck jobs #17
Comments
@tanner0101 is this something that might make it into RC tags? Or a future RC? |
I'd love to get it into the first RC but to be honest I haven't even scoped out what this feature looks like yet. I might have some time this weekend to take a look |
Sounds good. Ping me if you want some assistance in researching what this could look like. |
Will do, thank you! |
Is this still being researched? The current queue is not 'reliable', rather jobs that are dequeued by a worker are lost if the e.g. the worker crashes. |
@jjabo I have not looked at this in a while but would definitely want to add it if I ever had the time. But would be happy to review a PR! |
In order to fully complete conformance with the reliable queue pattern, the library should expose a hook that allows drivers to move idle jobs in processing back to the upcoming queue stack. This would be useful for jobs that get stuck if the process crashes.
The text was updated successfully, but these errors were encountered: