HomeElementl

Collect support in annotations on the DAG and solid sidebar

Description

Collect support in annotations on the DAG and solid sidebar

Summary:
This diff adds a new annotation to the DAG viz and updates the solid sidebar to support the new "dynamic collect" feature and also fixes two small logic bugs:

  • Re-executing an entire pipeline does not pass steps_to_execute and was failing
  • UNRESOLVED_COLLECT steps do not need to be expanded because there's just one (run view crash)

image.png (783×670 px, 43 KB)

image.png (910×1 px, 291 KB)

image.png (910×1 px, 304 KB)

Test Plan: Run tests, look at screenshots

Reviewers: alangenfeld, schrockn, prha

Reviewed By: schrockn

Differential Revision: https://dagster.phacility.com/D6951

Details

Provenance
bengotowAuthored on Mar 17 2021, 9:35 PM
Reviewer
schrockn
Differential Revision
D6951: Collect support in annotations on the DAG and solid sidebar
Parents
R1:e376490b1125: [docs] Clean up several sphinx errors
Branches
Unknown
Tags
Unknown