PrefectHQ
prefect
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Do not return a task state from the test flow, and cover the pattern on Windows
nolantonio:timeout-deadline-warning
25 minutes ago
Fix terminal state assertion: future.wait() returns None, not the state
nolantonio:timeout-deadline-warning
2 hours ago
Warn when a task run outlives its timeout
nolantonio:timeout-deadline-warning
3 hours ago
tests: remove unnecessary attribution database clearing Co-Authored-By: GPT-6 via Codex <noreply@openai.com>
codex/trim-attribution-header-whitespace
3 hours ago
fix: trim surrounding whitespace from attribution headers
codex/trim-attribution-header-whitespace
3 hours ago
Merge branch 'fix/validate-negative-timeout-in-pause-flow-run' of https://github.com/kingsley-123/prefect into fix/validate-negative-timeout-in-pause-flow-run
kingsley-123:fix/validate-negative-timeout-in-pause-flow-run
4 hours ago
Merge branch 'main' into fix/validate-negative-timeout-in-pause-flow-run
kingsley-123:fix/validate-negative-timeout-in-pause-flow-run
5 hours ago
Distinguish a cancelled start future from a started one Review feedback on #23016. `task_status._future.done()` does not mean the worker reported the run as started. The cancellation that reaches this handler also cancels the future `TaskGroup.start` is awaiting, so it is done on both paths, and the guard therefore fired for a run whose infrastructure was still being provisioned. Measured inside the cancelled frame: started, then cancelled done=True cancelled=False cancelled while provisioning done=True cancelled=True `started()` resolves the future with a result; a cancelled future never carried one. Test both ways round: with the extra clause removed, the new test crashes a run that had not started. The `except Exception` branch below is unaffected — an exception there does not cancel the future, so its `not done()` still means what it says.
alekseevpavel04:fix/crash-runs-on-worker-shutdown
17 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
Warn when a task run outlives its timeout
#23044
38 minutes ago
694c3d6
nolantonio:timeout-deadline-warning
CodSpeed Performance Gauge
0%
Allow flow names with surrounding whitespace to complete
#23043
3 hours ago
ea5c650
codex/trim-attribution-header-whitespace
CodSpeed Performance Gauge
0%
fix: raise ValueError for negative timeout in pause_flow_run
#22761
4 hours ago
5780bf4
kingsley-123:fix/validate-negative-timeout-in-pause-flow-run
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs