Avatar for the PrefectHQ user
PrefectHQ
prefect
BlogDocsChangelog

Performance History

Latest Results

Ensure logging is configured on remote task workers When tasks execute on remote Dask/Ray workers via a serialized context, the worker process may never have called setup_logging(), so the APILogHandler is missing from Prefect loggers and task logs are silently lost. Add ensure_logging_setup() API in logging/configuration.py that encapsulates the PROCESS_LOGGING_CONFIG check and only calls setup_logging() if needed. Call it from both SyncTaskRunEngine and AsyncTaskRunEngine initialize_run() when a serialized context is present. Flush APILogHandler in the finally block to ensure logs are sent before the task result is returned. Closes #18082 Co-authored-by: Alex Streed <desertaxle@users.noreply.github.com> Co-Authored-By: alex.s <ajstreed1@gmail.com>
devin/OSS-6581-1774992663
55 minutes ago

Latest Branches

CodSpeed Performance Gauge
0%
Ensure logging is configured on remote task workers#21379
60 minutes ago
f7bb258
devin/OSS-6581-1774992663
CodSpeed Performance Gauge
0%
Log PermissionError when UI static directory creation fails#21035
2 hours ago
4b54067
Br1an67:fix/issue-19317-log-ui-static-dir-error
CodSpeed Performance Gauge
0%
fix: use create_api_app in OrchestrationClient to prevent read-only container failures#20905
5 hours ago
0f95193
Br1an67:fix/19317-ha-readonly-automation
© 2026 CodSpeed Technology
Home Terms Privacy Docs