Sometimes a dag would fail to execute because a passthrough dependency was not inserting the expected prefixes to column names of dataframe inputs.
Since the expected behaviour of a passthrough is to leave the inputs unmodified, the fix was to add in logic to skip the prefix assumptions for passthrough deps.
Sometimes a dag would fail to execute because a passthrough dependency was not inserting the expected prefixes to column names of dataframe inputs.
Since the expected behaviour of a passthrough is to leave the inputs unmodified, the fix was to add in logic to skip the prefix assumptions for passthrough deps.