You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm guessing this is because our proto representation of adapter_response can only be a dictionary with string keys + string values (given limited proto type system):
adapter_response
is being skipped during message serialization for execution results:$ dbt --debug --log-format json run | jq .data.run_result.adapter_response ... {} ...
dbt-core/core/dbt/contracts/results.py
Lines 132 to 142 in 7b464b8
Reproduction case
I drop a breakpoint in here:
dbt-core/core/dbt/task/runnable.py
Lines 232 to 237 in 7b464b8
Previous behavior
This does represent a functional regression in v1.4, relative to v1.3, when we used different serialization (mashumaro) for the
result
:Same breakpoint as above:
The text was updated successfully, but these errors were encountered: