PrefectHQ
prefect
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
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
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
3 hours ago
chore(deps): bump actions/checkout from 6 to 7 Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v6...v7) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot/github_actions/actions/checkout-7
11 hours ago
docs: Add release notes for 3.7.5 (#22329) Co-authored-by: Devin AI <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
14 hours ago
Use XREAD for Redis ephemeral subscriptions (#22201)
main
16 hours ago
Run db_vacuum maintenance queries without the API statement timeout (#22291) Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
main
16 hours ago
Avoid grouped skips in AnyIO compatibility tests
codex/anyio-414-gather-task-group
17 hours ago
fix(engine): avoid subflow tracking key collisions (#22286)
main
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%
chore(deps): bump actions/checkout from 6 to 7
#22331
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