kyungjunleeme commented on issue #53444: URL: https://github.com/apache/airflow/issues/53444#issuecomment-3086078946
> [@kaxil](https://github.com/kaxil) that's okay. cf) https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-72+Task+Execution+Interface+aka+Task+SDK > > I found the root cause. you mean that you fix it right now? right? > > skip_tasks = [ > (t.task_id, ti.map_index) for t in downstream_tasks if t.task_id not in branch_task_id_set > ] this metion is wrong. root cause is Root cause: In Airflow 3.x, sensors now inherit from airflow.sdk.BaseOperator, but the SkipMixin._ensure_tasks method was only checking for airflow.models.BaseOperator, causing sensors to be excluded from skip logic in branching operators. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
