HomePhabricator

[composition] improve output node misuse errors

Authored by alangenfeld on Oct 23 2019, 4:06 PM.

Description

[composition] improve output node misuse errors

Summary: From situation hit during ... "user research", make it so InvokedSolidOutputHandle does not destructure accidentally in to two strings by making it an object and overriding methods to provide good error messages.

Test Plan: new test cases

Reviewers: #ft, themissinghlink

Reviewed By: #ft, themissinghlink

Subscribers: natekupp, themissinghlink

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

Details

Committed
alangenfeldOct 29 2019, 6:49 PM
Reviewer
Restricted Project
Differential Revision
D1319: [composition] improve output node misuse errors
Parents
R1:f838eb9a0278: [dagit stress] random dag gen
Branches
Unknown
Tags
Unknown