Replies: 2 comments 3 replies
-
Please explain more details, show examples or screenshots if you want anything happens with it. The explanation of yours is not really clear |
Beta Was this translation helpful? Give feedback.
-
Apologies, wrote it in a rush to avoid losing the context but you're right! Dag with 3 tasks [A,B,C], where A returns a list and B and C are dynamically mapped tasks. Scenarios "a" and "b" are the happy paths, but for "c" and "d", I would expect that task C[m] would be executed for B[m] where m are the mapped tasks from B that did not returned an error. Let me know if that make more sense! |
Beta Was this translation helpful? Give feedback.
-
When a mapped task with downstream mapped task returns None or raises an exception, the whole next task is skipped instead of only the direct mapped task dependent on the original mapped task.
It would feel more natural if, just like a regular dag task instances, it would be mapped directly to its upstream an other tasks of the same level would still work.
Beta Was this translation helpful? Give feedback.
All reactions