Skip to content

repro: fallback order of execution for independent stages #5181

@jorgeorpinel

Description

@jorgeorpinel

Extracted from #5165
Maybe related to dvc stages - see #3743 (comment)

I understand that DVC needs to build a DAG in order to establish an execution order for stages. And that otherwise, "we don't guarantee any order". That's all good but

  1. What is the underlying order, is it random or unknown to us? and
  2. Should there be a "fallback" exec order for non-connected stages? Esp. considering new features like multiple cmd per stage and 2.0 parameterization of dvc.yaml (foreach stages).

⌛ I'll bring some comments that can be discussed from other tickets shortly... ⌛

Metadata

Metadata

Assignees

No one assigned

    Labels

    discussionrequires active participation to reach a conclusionquestionI have a question?

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions