Description
Expected behavior
If I use this button:
It executes dbt run --select +MY_MODEL_NAME
If I click the VS Code integrated terminal's "Kill Terminal" button on the terminal window that is then started:
I expect that the job will be killed and any planned / scheduled queries will not be sent to my DB.
Actual behavior
If I use this button:
It executes dbt run --select +MY_MODEL_NAME
If I click the VS Code integrated terminal's "Kill Terminal" button on the terminal window that is then started:
All SQL statements are still sent to my DB (even if they are far downstream and I click the button far before most of them can even be started due to dependencies).
If I run the same dbt run --select +MY_MODEL_NAME
manually from my terminal, and later hit Ctrl+C and kill it, no furthe SQL is sent to my DB.
I'm not sure if this is something under the extension's control or not.
Prior to posting, I tried searching the Issues for stop
, abort
, cancel
, and kill
before posting. Hopefully this isn't a duplicate of an existing Issue.
Steps To Reproduce
Use this button to execute a model and it's dependencies:
Click the VS Code integrated terminal's "Kill Terminal" button on the terminal window that is then started:
Check your DB's activity and watch as all statements are still executed.
Log output/Screenshots
No response
Operating System
12.6.1 (21G217)
dbt version
1.3.0
dbt Adapter
Snowflake
dbt Power User version
0.9.0
Are you willing to submit PR?
- Yes I am willing to submit a PR!