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]

Reply via email to