Skip to content

pipeline: show: --outs: DAG has improper edges #3588

@liamtoran

Description

@liamtoran

Issue :
In the DAG for --outs , all outputs from a connected stage are linked to the output of the stage.

Steps to recreations :

dvc run -o alice -o bob -f step1.dvc ' touch alice | touch bob ' 
dvc run -d alice -o carol -f step2.dvc ' touch carol '
dvc pipeline show --ascii --outs step2.dvc

Screen Shot 2020-04-03 at 8 40 59 AM

There shouldn't be an edge going from bob to carol.

Probably related to this line ?
https://github.com/iterative/dvc/blob/a338fad036bd9ac8bdd79ecec964f8c5558609c4/dvc/command/pipeline.py#L63

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugDid we break something?p2-mediumMedium priority, should be done, but less important

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions