PrefectHQ
prefect
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix: RRuleSchedule test flakiness from DST-dependent date (#19305)
main
22 minutes ago
feat: convert all server services to docket Perpetual pattern This commit converts all server background services from LoopService classes to docket's Perpetual pattern, implementing the "find and flood" approach recommended by Guidry. Changes: - repossessor: monitor_expired_leases perpetual task - late_runs: monitor_late_runs perpetual task - foreman: monitor_foreman perpetual task (handles workers, pools, deployments, queues) - pause_expirations: monitor_expired_pauses perpetual task - cancellation_cleanup: monitor_cancellation_cleanup perpetual task Each service now has: 1. Processing tasks that handle individual items (with docket.Depends) 2. Perpetual monitor tasks (with Perpetual(automatic=True, ...)) that find work and flood docket 3. No more LoopService classes All perpetual tasks are registered in server.py and start automatically when workers begin. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
docket-for-loops
45 minutes ago
Allow using Field descriptions directly in Flow parameters (#13912) (#19281)
main
50 minutes ago
feat: convert all server services to docket Perpetual pattern This commit converts all server background services from LoopService classes to docket's Perpetual pattern, implementing the "find and flood" approach recommended by Guidry. Changes: - repossessor: monitor_expired_leases perpetual task - late_runs: monitor_late_runs perpetual task - foreman: monitor_foreman perpetual task (handles workers, pools, deployments, queues) - pause_expirations: monitor_expired_pauses perpetual task - cancellation_cleanup: monitor_cancellation_cleanup perpetual task Each service now has: 1. Processing tasks that handle individual items (with docket.Depends) 2. Perpetual monitor tasks (with Perpetual(automatic=True, ...)) that find work and flood docket 3. No more LoopService classes All perpetual tasks are registered in server.py and start automatically when workers begin. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
docket-for-loops
55 minutes ago
Auto-update documentation (#19303) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
main
1 hour ago
Fix time zone normalization bug in interval schedules (#19301)
main
3 hours ago
restore ts file
fix-interval-schedule-offset-anchor-timezone
18 hours ago
restore ts file
fix-interval-schedule-offset-anchor-timezone
18 hours ago
Active Branches
Convert background services to use docket for distributed task processing
last run
45 minutes ago
#19294
CodSpeed Performance Gauge
0%
Fix good first issue: corrected @sync_compatible function and directory
last run
3 days ago
#19241
CodSpeed Performance Gauge
0%
create db vacuum service to periodically delete old prefect resources
last run
4 days ago
#19280
CodSpeed Performance Gauge
-1%
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs