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
During the course of resolving #4424 it was discovered that exceptions caused within threads during runtime don't surface to the user in a meaningful way. My current understanding is that is due to the threading model we currently use, although this needs further verification.
Expected Behavior
Exceptions are visible to the user
Steps To Reproduce
Revert changes made in #4424
Run the test suite with json output enabled
Relevant log output
No response
Environment
- OS:
- Python:
- dbt:
What database are you using dbt with?
No response
Additional Context
No response
The text was updated successfully, but these errors were encountered:
@iknox-fa Is this the same as the issue described in #4357? Let's close one and keep one open, whichever has the most useful + up-to-date info.
My sense is that this is only relevant for internal-to-dbt exceptions (e.g. failure to serialize logs to JSON). Any database errors that threaded execution encounters, even unhandled ones, are bubbled up appropriately.
Is there an existing issue for this?
Current Behavior
During the course of resolving #4424 it was discovered that exceptions caused within threads during runtime don't surface to the user in a meaningful way. My current understanding is that is due to the threading model we currently use, although this needs further verification.
Expected Behavior
Exceptions are visible to the user
Steps To Reproduce
Revert changes made in #4424
Run the test suite with json output enabled
Relevant log output
No response
Environment
What database are you using dbt with?
No response
Additional Context
No response
The text was updated successfully, but these errors were encountered: