The GitHub Actions job "Tests (AMD)" on 
airflow.git/fix-dbdagbag-stale-serialized-dag has failed.
Run started by GitHub user ephraimbuddy (triggered by ephraimbuddy).

Head commit for run:
42f743e4f06b6a79438467f991c93854c601cca5 / Ephraim Anierobi 
<[email protected]>
Reload serialized Dag when a version is updated in place

DBDagBag cached deserialized DAGs keyed only by dag_version_id, so after an 
in-place version update (same id, new content for a version with no task 
instances) the scheduler served stale code until restart. Cache the dag_hash 
alongside each DAG and revalidate it against the database on every cache hit, 
reloading when it no longer matches. The check is a single-row lookup on the 
uniquely-indexed serialized_dag.dag_version_id column.

closes: #65696

Report URL: https://github.com/apache/airflow/actions/runs/27530171393

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to