spotify / luigi

Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in.
Apache License 2.0
17.71k stars 2.39k forks source link

Fixed visualization of SVG graph for tasks directly dependent on each… #3287

Closed starhel closed 3 months ago

starhel commented 4 months ago

Description

Partial resolution of issues reported at https://github.com/spotify/luigi/issues/3249 - if tasks are directly dependent on each other, the graph is drawn correctly. Unfortunately, this PR does not address non-directly dependent tasks (such as A->B->A), which are drawn without changes.

Have you tested this? If so, how?