Skip to content

Conversation

@gibsondan
Copy link
Member

@gibsondan gibsondan commented Nov 7, 2025

Summary & Motivation

Queued runs are much faster to cancel since they just require emitting an event and updating the run object, so do those first before moving on to the runs that require cleaning up actual computational resources. Also stop a race condition where the dequeuer is pulling runs

How I Tested These Changes

Existing asset backfill test coverage, cancel a backfill that includes both queued and started runs and verify that both

> Insert changelog entry or delete this section.
Copy link
Member Author

gibsondan commented Nov 14, 2025

Merge activity

  • Nov 14, 5:10 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Nov 14, 5:10 PM UTC: @gibsondan merged this pull request with Graphite.

@gibsondan gibsondan merged commit 3caefb1 into master Nov 14, 2025
6 checks passed
@gibsondan gibsondan deleted the queuedfirst branch November 14, 2025 17:10
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.

3 participants