The GitHub Actions job "Tests (AMD)" on airflow.git/asset-partition-window has failed. Run started by GitHub user Lee-W (triggered by Lee-W).
Head commit for run: 921fb0afbce3e131890bcea9f1ce1c1b8a677c57 / Wei Lee <[email protected]> Surface partition rollup mapper failures and batch UI timetable fetch Three related UI-side problems: 1. with suppress(Exception) around the rollup mapper call in the next_run_assets and partitioned_dag_runs routes silently downgraded to non-rollup counts with no log line — users saw a stuck 0/1 received forever with no signal that the mapper was broken. Replace with try/except + log.warning(..., exc_info=True) so operators get a per-request log entry. 2. load_partitioned_timetable was called inside a dict comprehension over unique_dag_ids, hitting SerializedDagModel.get once per Dag — an N+1 in the list route. Add a batch load_partitioned_timetables that uses SerializedDagModel.get_latest_serialized_dags(dag_ids=...) and call it for the rollup-only subset. 3. except Exception around timetable deserialization swallowed any error, including unrelated bugs. Narrow to (KeyError, ValueError, ImportError, AttributeError) — the classes serdag.dag.timetable can actually raise — so config errors and programming bugs surface instead of being absorbed into a silent fallback. Report URL: https://github.com/apache/airflow/actions/runs/26153745235 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
