Page MenuHomeElementl

Enabled versioning for commonly used builtin types when loading inputs from config.

Authored by cdecarolis on Oct 8 2020, 6:12 PM.



In order to enable versioning on externally-loaded inputs to a solid, it is necessary to implement a function that in some way converts the externally-loaded value into a version. This implements a basic function to do just that for the common builtin types (Bool, Int, Float, String).

Test Plan

Expanded testing infrastructure within to run a test for externally loaded inputs against each of the builtin types that this fix works for, and incorporates the test for custom externally loaded types as well.

Diff Detail

R1 dagster
Lint Not Applicable
Tests Not Applicable