Repository navigation
[Deferred] Dead task listing - #403
Open
alex-rogachev wants to merge 4 commits into
Open
alex-rogachev wants to merge 4 commits into
alex-rogachev wants to merge 4 commits into
Conversation
alex-rogachev
marked this pull request as draft
October 2, 2026 20:04
alex-rogachev
force-pushed
the
deferred-dead-tasks-listing
branch
5 times, most recently
from
October 5, 2026 18:43
1aa7849 to
a8b49fa
Compare
Co-authored-by: Serhii Sadovskyi <sadovsky.sb@gmail.com>
Co-authored-by: Serhii Sadovskyi <sadovsky.sb@gmail.com>
alex-rogachev
force-pushed
the
deferred-dead-tasks-listing
branch
from
October 5, 2026 20:03
552b402 to
102f12f
Compare
alex-rogachev
marked this pull request as ready for review
October 5, 2026 20:15
Co-authored-by: Serhii Sadovskyi <sadovsky.sb@gmail.com>
alex-rogachev
force-pushed
the
deferred-dead-tasks-listing
branch
from
October 6, 2026 06:47
78f15d5 to
8521e86
Compare
serhii-sadovskyi
force-pushed
the
deferred-dead-tasks-listing
branch
from
October 8, 2026 11:24
2017830 to
e182e15
Compare
`each` and `find_by_id` now rescue `Marshal.load` errors and print the task ID. `each` continues with the next record, and `find_by_id` returns `nil`. Co-authored-by: Alex Rohachev <sasha.rogachev.workmail@gmail.com>
serhii-sadovskyi
force-pushed
the
deferred-dead-tasks-listing
branch
from
October 8, 2026 15:42
e182e15 to
305d7de
Compare
This branch has not been deployed
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Add an API for listing and inspecting deferred tasks that have exhausted their retries.
For the Disk backend, read from a stable snapshot, tolerate corrupted records, and select the newest valid record when duplicate task IDs exist. Keep locks short-lived and allow independent Fiber-based traversals.