Skip to content

Hide upstream dataset edges in dag graph#38338

Merged
bbovenzi merged 1 commit intoapache:mainfrom
astronomer:hide-upstream-dataset-edges
Mar 20, 2024
Merged

Hide upstream dataset edges in dag graph#38338
bbovenzi merged 1 commit intoapache:mainfrom
astronomer:hide-upstream-dataset-edges

Conversation

@bbovenzi
Copy link
Contributor

Datasets were added to the dag graph in #37604. It helps to navigate between connected datasets and dags. But we can't exactly say an individual task is downstream of a dataset and we still want to show the datasets at the start of the graph.

Instead, we keep calculating the edge to place the dataset node towards the start of a dag graph, but do not actually display the edge.

Screenshot 2024-03-20 at 10 42 54 AM

^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

@bbovenzi bbovenzi added this to the Airflow 2.9.0 milestone Mar 20, 2024
@boring-cyborg boring-cyborg bot added area:UI Related to UI/UX. For Frontend Developers. area:webserver Webserver related Issues labels Mar 20, 2024
@bbovenzi bbovenzi merged commit 76295d3 into apache:main Mar 20, 2024
@bbovenzi bbovenzi deleted the hide-upstream-dataset-edges branch March 20, 2024 18:40
@ephraimbuddy ephraimbuddy added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Mar 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:UI Related to UI/UX. For Frontend Developers. area:webserver Webserver related Issues changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants