Aphra Bloomfield
11/17/2022, 12:18 AMDan Rammer (hamersaw)
11/17/2022, 12:51 AMCompiledWorkflowClosure
and the input values to the workflow. The CRD is what FlytePropeller uses to execute a workflow.Aphra Bloomfield
11/17/2022, 5:24 PMDan Rammer (hamersaw)
11/17/2022, 6:51 PMstart-node
. It then traverses throughout the DAG in a depth first search scheduling and executing nodes along the way. Admittedly this may not be the most efficient algorithm for many workflows - it's something of a passion project of mine to refactor this so I'm personally pretty invested in your vision here. There are a few other community members who has expressed interest in allowing plugable schedulers into Flyte and allow for different workflows to execute under different schedulers.Aphra Bloomfield
11/17/2022, 9:59 PMDan Rammer (hamersaw)
11/17/2022, 11:13 PMAphra Bloomfield
11/18/2022, 12:43 AMexecutor
/DAG model just so happens to be a Tree? 🙂