PrefectHQ
prefect
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Fix parameter name mismatches in docstrings - server/models/work_queues.py: read_work_queue_by_name docstring said "by id" with a `work_queue_id` arg; it takes `name` - server/models/workers.py: `worker` -> `work_pool` in update_work_pool - server/schemas/core.py: `late_runs` -> `late_runs_count` in evaluate_health_status - server/models/artifacts.py: remove stale `work_pool_filter` entry from read_artifacts and read_latest_artifacts (not a parameter)
main
8 hours ago
Keep TaskRunRecorder periodic flush alive when events are dropped flush() re-raises when an event is dropped after exhausting persist retries. flush_periodically only caught CancelledError, so that raise killed the periodic flush task — silently, since it is only cancelled and never awaited. With the default batch_size of 1, the message handler drains exactly one queued event per incoming message, so once the queue backlog exceeded the batch size the newest task-run events were stranded forever and their task runs never reached the database. Fixes #21057 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
fix-task-run-recorder-periodic-flush-death
8 hours ago
fix: Missing task runs in flow runs. (closes #21057)
trinathone:fix/issue-21057-missing-task-runs-in-flow-runs-
1 day ago
Add tests for untested functions in utilities.math Covers exponential_cdf, lower_clamp_multiple (including the large-k short-circuit to 0), bounded_poisson_interval (bounds and average), and the non-positive clamping_factor validation in clamped_poisson_interval.
eeshsaxena:test-math-utilities
2 days ago
docs: document relative-path invariant for UI version redirects in server AGENTS.md (#22408) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
main
2 days ago
docs: Add release notes for 3.7.7 (#22434) Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Alex Streed <alex.s@prefect.io> Co-authored-by: alex.s <ajstreed1@gmail.com> Co-authored-by: Alex Streed <desertaxle@users.noreply.github.com>
main
2 days ago
Fix double backticks in docstring Co-authored-by: Alexander Streed <alex.s@prefect.io>
devin/1783082794-supervise-docket-worker
3 days ago
Supervise Docket worker to restart after Redis failover Docket's Worker._run() reconnect loop only catches redis.exceptions.ConnectionError. During Redis failovers, redis.exceptions.TimeoutError (not a ConnectionError subclass) can propagate out of run_forever(), silently killing the worker loop while the independent heartbeat task keeps the pod healthy. Wrap worker.run_forever() in _supervised_worker() that catches any unexpected exception and restarts after the configured reconnection_delay, so background scheduling resumes once Redis connectivity recovers. closes #22436 Co-authored-by: Alexander Streed <alex.s@prefect.io>
devin/1783082794-supervise-docket-worker
3 days ago
Latest Branches
CodSpeed Performance Gauge
0%
Keep TaskRunRecorder periodic flush alive when events are dropped
#22441
8 hours ago
d2220af
fix-task-run-recorder-periodic-flush-death
CodSpeed Performance Gauge
0%
fix: Missing task runs in flow runs.
#22440
1 day ago
4c3f0de
trinathone:fix/issue-21057-missing-task-runs-in-flow-runs-
CodSpeed Performance Gauge
0%
Add tests for untested functions in utilities.math
#22438
2 days ago
fef5c8c
eeshsaxena:test-math-utilities
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs