Avatar for the PrefectHQ user
PrefectHQ
prefect
BlogDocsChangelog

Performance History

Latest Results

Scope orchestration client reuse to the actions consumer Address review feedback: instead of a process-level cache of shared clients keyed by settings identity, have the actions consumer open one OrchestrationClient and one PrefectServerEventsAPIClient for its lifetime and close them on shutdown. Actions reuse them via contextvars; when no consumer is active (e.g. a direct call in a test) the accessors fall back to a short-lived client. Per-action automation headers remain request-local through the existing scoped_headers() contextvar + httpx request hook, so concurrent actions sharing a client never clobber each other's headers. Removes the _SharedClientMixin (cache, lock, shared(), _reset_shared()) and the autouse test fixture that reset it. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
fatih-acar:share-orchestration-clients
2 hours ago
Avoid grouped skips in AnyIO compatibility tests
codex/anyio-414-gather-task-group
17 hours ago

Latest Branches

CodSpeed Performance Gauge
0%
Share orchestration clients across automation actions#22302
2 hours ago
2953f75
fatih-acar:share-orchestration-clients
CodSpeed Performance Gauge
0%
11 hours ago
97ee783
dependabot/github_actions/actions/checkout-7
CodSpeed Performance Gauge
0%
support AnyIO 4.14 task group interface#22309
20 hours ago
812bc5d
codex/anyio-414-gather-task-group
© 2026 CodSpeed Technology
Home Terms Privacy Docs