-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DBT 0.17.0rc3 - Compilation failure regression #2504
Comments
Thank you for the writeup and the wonderful reproduction case! 🙏 I believe the root cause here is that we switched snowflake's |
…lumns-missing-relation fix get_columns_in_relation on snowflake (#2504)
Fixed in #2509 |
Describe the bug
When trying to compile a project having some schema tests using
dbt_utils.equality
the compilation fails because the model does not exists.However calling DBT run works.
The compilation failure happens when using DBT 0.17.0rc3, however compiling the same project using DBT 0.16.1 succeeds.
Steps To Reproduce
The following ZIP file includes a dummy project to reproduce the issue.
dummy.zip
You will need to configure a profile for it though.
Extract the project and run:
Expected behavior
The compilation succeeds on both DBT 0.16.1 and 0.17.0rc3
Actual behavior
The compilation succeeds for DBT 0.16.1 and fails for 0.17.0rc3 with the following error:
System information
Which database are you using dbt with?
The output of
dbt --version
:The operating system you're using: Linux Mint 19.3
The output of
python --version
: Python 3.6.9The text was updated successfully, but these errors were encountered: