Open ChenyuLInx opened 1 year ago
I have problems with running models with multiple threads. In my case, I have no problems to run the models with 1 thread. But once more than 2 threads are used, the model running process just get stuck forever without any error message and I even can't stop it by ctrl+c. It is so weird that 20% percent of the time, it works with multiple threads. I do not know if this is also related to the issue you mentioned here. But currently, it is really annoying
Same problem. Is there any solution now?
Is this a new bug in dbt-core?
Current Behavior
If
dbt-core
run into an issue at certain part of the execution, the core running process would stuck without moving forward or raise any exception.This is painful for both
Expected Behavior
dbt-core should raise the exception in those parts of the execution and continue execution as much as possible and not get stuck.
Steps To Reproduce
make dev
), make sure you can rundbt run
.print_start_line
orprint_result_line
in ModelRunner to raise an exception( I didraise NotImplementedError("not implemented")
)dbt run
againRelevant log output
No response
Environment
Which database adapter are you using with dbt?
No response
Additional Context
No response