Skip to content

fix(queries): keep a picked row when a job is cancelled - #1032

Merged
janbjorge merged 1 commit into
mainfrom
fix/cancel-keeps-picked-row
Oct 24, 2026
Merged

janbjorge merged 1 commit into
mainfrom
fix/cancel-keeps-picked-row

Conversation

@janbjorge

@janbjorge janbjorge commented Oct 24, 2026 •

Copy link
Copy Markdown
Owner

Cancel deleted the row at once, so the concurrency slot and dedupe key freed while the handler was still running.

Summary

  • Provide a short description of the changes.
  • Reference related issues when applicable.

Testing

  • uv sync --frozen && uv run ruff check . && uv run ruff format . --check && uv run lint-imports && uv run mypy . && uv run pytest passed
  • Additional testing steps

Checklist

  • I have read the Contributing Guide
  • I have added or updated tests
  • I have updated documentation if necessary

Closes; #1031

Cancel deleted the row at once, so the concurrency slot and
dedupe key freed while the handler was still running.
@janbjorge
janbjorge force-pushed the fix/cancel-keeps-picked-row branch from 043af72 to 3df9cc9 Compare October 24, 2026 09:02
@janbjorge
janbjorge merged commit 8dfadf4 into main Oct 24, 2026
21 checks passed
@janbjorge
janbjorge deleted the fix/cancel-keeps-picked-row branch October 24, 2026 09:06
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