PrefectHQ
prefect
BlogDocsChangelog

Branches performance

Pull requests

Migrate task_worker.py from @sync_compatible to @async_dispatch#20259
last run
8 hours ago
Migrate task_worker.py from @sync_compatible to @async_dispatch Part of ongoing effort to remove @sync_compatible decorator (#15008). - Add explicit async methods: astart, astop, aserve - Decorate sync methods (start, stop, serve) with @async_dispatch - Sync implementations use from_sync.call_soon_in_loop_thread - Update handle_sigterm to call astop directly - Update tests to mock async methods when called from async context 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
8 hours ago
b7805d4
migrate-task-worker-async-dispatch
CodSpeed Performance Gauge
0%
Migrate notification blocks from @sync_compatible to @async_dispatch#20258
last run
9 hours ago
Migrate notification blocks from @sync_compatible to @async_dispatch Migrates the notify methods in AbstractAppriseNotificationBlock, AppriseNotificationBlock, PagerDutyWebHook, CustomWebhookNotificationBlock, and SendgridEmail to use @async_dispatch instead of @sync_compatible. This follows the pattern established in #20230 for removing sync_compatible from core. Closes #15008 (partially) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
9 hours ago
79ea98d
migrate-notifications-async-dispatch
CodSpeed Performance Gauge
0%
Restore timeout_context wrapper as requested by reviewer Co-Authored-By: alex.s@prefect.io <ajstreed1@gmail.com>
9 hours ago
2e0323d
devin/1768496403-fix-wait-timeout
CodSpeed Performance Gauge
0%
update schema
9 hours ago
c835087
claude/add-createdby-filter-xq2QR
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home Terms Privacy Docs