PrefectHQ
prefect
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(prefect-aws): disable CDK version reporting for deterministic template generation (#21985) Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Alexander Streed <alex.s@prefect.io> Co-authored-by: alex.s <ajstreed1@gmail.com>
main
6 minutes ago
ci: verify CloudFormation templates are clean before prefect-aws build (#21984) Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Alex Savage <alex.s@prefect.io> Co-authored-by: alex.s <ajstreed1@gmail.com>
main
5 hours ago
Remove redundant submitted_ids set in ScheduledRunPoller The local submitted_ids set in _submit_scheduled_flow_runs was always a strict subset of self._submitting_flow_run_ids — every ID added to submitted_ids was also added to _submitting_flow_run_ids on the immediately preceding line. The skipped_count check against submitted_ids was therefore redundant. Co-authored-by: Alex Streed <desertaxle@users.noreply.github.com>
devin/1778875796-remove-redundant-submitted-ids
5 hours ago
runner: remove redundant `submitted_ids` set in ScheduledRunPoller Every ID added to `submitted_ids` was also added to `self._submitting_flow_run_ids` on the immediately preceding line, making `submitted_ids` a strict subset at all times. The second clause in the skipped-count predicate was therefore dead code that could never fire. Remove the set and simplify the predicate. No behaviour change.
J3r3myPerera:fix/remove-redundant-submitted-ids
5 hours ago
Fix ECS deployment circuit breaker and harden CDK version pinning (#21979) 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>
main
5 hours ago
Index triggers by expect pattern to avoid O(n) scan in find_interested_triggers find_interested_triggers iterated every loaded trigger on every event. With many automations (e.g. 12K compound triggers yielding 70K EventTriggers), this caused ~1.2s CPU per event in fnmatch/regex matching, limiting each replica to <1 event/sec. Two changes: - Swap check order in covers(): check the cheap cached event_pattern regex before the expensive covers_resources fnmatch loop. - Add a _triggers_by_expect index keyed by each trigger's expect patterns (or "*" when expect is empty, which matches any event per event_pattern=.+ semantics). find_interested_triggers now checks only the handful of distinct pattern keys instead of all loaded triggers. Fixes #21976
chuqCTC:chuq/index-find-interested-triggers
6 hours ago
docs: Add release notes for `prefect-aws==0.7.9` (#21978) 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>
main
6 hours ago
Index triggers by expect pattern to avoid O(n) scan in find_interested_triggers find_interested_triggers iterated every loaded trigger on every event. With many automations (e.g. 12K compound triggers yielding 70K EventTriggers), this caused ~1.2s CPU per event in fnmatch/regex matching, limiting each replica to <1 event/sec. Two changes: - Swap check order in covers(): check the cheap cached event_pattern regex before the expensive covers_resources fnmatch loop. - Add a _triggers_by_expect index keyed by each trigger's expect/after patterns. find_interested_triggers now checks only the ~7 distinct pattern keys instead of all 70K triggers. Fixes #21976 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
chuqCTC:chuq/index-find-interested-triggers
7 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
Remove redundant `submitted_ids` set in `ScheduledRunPoller`
#21983
5 hours ago
dab98f7
devin/1778875796-remove-redundant-submitted-ids
CodSpeed Performance Gauge
0%
runner: remove redundant `submitted_ids` set in ScheduledRunPoller
#21982
5 hours ago
ddd940f
J3r3myPerera:fix/remove-redundant-submitted-ids
CodSpeed Performance Gauge
0%
Index triggers by expect pattern to avoid O(n) scan in find_interested_triggers
#21977
6 hours ago
88ba5ce
chuqCTC:chuq/index-find-interested-triggers
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs