HomeElementl

Resolve Versions fix

Description

Resolve Versions fix

Summary: If the original io_manager resource key is not in use, and a user provides an additional key for an io manager, the default io_manager key will still have a config entry. This breaks an old invariant in the version resolution code path. Removed this outdated invariant and added a test to ensure correct behavior.

Test Plan: unit

Reviewers: sandyryza, alangenfeld

Reviewed By: alangenfeld

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

Details

Provenance
Chris DeCarolis <cdguitar817@gmail.com>Authored on Wed, Jun 9, 3:05 PM
Reviewer
alangenfeld
Differential Revision
D8306: Resolve Versions fix
Parents
R1:da06464e7bfa: Hook Invocation
Branches
Unknown
Tags
Unknown

Event Timeline

Chris DeCarolis <cdguitar817@gmail.com> committed R1:53a3f5526922: Resolve Versions fix (authored by Chris DeCarolis <cdguitar817@gmail.com>).Wed, Jun 9, 8:03 PM