GitHub user starkmarkus edited a comment on the discussion: Introduce a Skipped DAG Run Status
I think this is a useful idea, but I would be careful about changing the existing semantics directly. Today, a DAG run is considered successful when the leaf tasks are success or skipped. A new “skipped DAG run” state would be more expressive, but it could also break existing dashboards, alerts, SLAs, and automations that rely on the current success behavior. A safer approach would be to keep the current state model and add a derived status like “all tasks skipped” or “effectively skipped”, either in the UI or as an opt-in feature. That would give better observability without changing behavior for existing users. GitHub link: https://github.com/apache/airflow/discussions/68613#discussioncomment-17325774 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
