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 have searched the existing issues, and I could not find an existing issue for this feature
I am requesting a straightforward extension of existing dbt functionality, rather than a Big Idea better suited to a discussion
Describe the feature
Our dbt project's profile.yml references an env_var specifying which snowflake warehouse to use. A change in the variable causes dbt to force a full parse of the project which is really impractical. We can't see that a different warehouse should trigger a full re-parse of the project,
You seem to have pointed this out yourselves previously, so if this part could be improved it would be great:
bf-samspar
changed the title
[Feature] Option to ignore profile_hash and/or env_var_hash in "is_partial_parsable" when running dbt parse
[Feature] Ignore parts of profile_hash and/or env_var_hash in "is_partial_parsable" when running dbt parse
Nov 15, 2024
Is this your first time submitting a feature request?
Describe the feature
Our dbt project's profile.yml references an env_var specifying which snowflake warehouse to use. A change in the variable causes dbt to force a full parse of the project which is really impractical. We can't see that a different warehouse should trigger a full re-parse of the project,
You seem to have pointed this out yourselves previously, so if this part could be improved it would be great:
dbt-core/core/dbt/parser/manifest.py
Line 873 in 84230ce
Another alternative would be to allow us to turn of this part by specifying a parameter like "dbt parse --ignore-env-vars".
Describe alternatives you've considered
No response
Who will this benefit?
No response
Are you interested in contributing this feature?
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: