HomeElementl

[dynamic] fix multiple collects on one step

Description

[dynamic] fix multiple collects on one step

Summary:
This allows for having a solid collect on two different dynamic outputs.

To do this we change resolvable_map to key on a set of step keys that must be complete instead of just one.

This makes a small step towards supporting being downstream of multiple multiple outputs, but there is still quite a bit of work to make that happen.

Test Plan: added test

Reviewers: prha, dgibson

Reviewed By: dgibson

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

Details

Provenance
alangenfeldAuthored on Apr 2 2021, 9:39 PM
Reviewer
dgibson
Differential Revision
D7289: [dynamic] fix multiple collects on one step
Parents
R1:8a74290ee849: remove resource_instances_to_override
Branches
Unknown
Tags
Unknown