GoogleCloudPlatform / GoogleCloudPlatform/dagify

Dependencies: Conditional & Simplified.

Open
#24 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
30
Forks
14
PR merge metrics
No merged PRs in 30d

Description

1. Currently AirFlow assumes that all dependencies must be completed and "ALL_SUCCESSFUL" before the next task can run. However in Control-M XML Logic there are scenarios where Dependencies are conditional. For example where One OR Another task is has finished then start the next task.

2. Currently the Dependency tree is built but it is not optimized. We should explore the option of building a more dynamic dependency tree. This Should also assist with Readability.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.