Snowflake-Labs / terraform-provider-snowflake

Terraform provider for managing Snowflake accounts
https://registry.terraform.io/providers/Snowflake-Labs/snowflake/latest
MIT License
549 stars 420 forks source link

fix: Fix parsing text in view, check parenthesis in ParseSchemaObjectIdentifierWithArguments #3102

Closed sfc-gh-jmichalak closed 1 month ago

sfc-gh-jmichalak commented 1 month ago

Test Plan

References

https://github.com/Snowflake-Labs/terraform-provider-snowflake/issues/3073#issuecomment-2362869639

Summary

fix: add a check for ( in ParseSchemaObjectIdentifierWithArguments; add a unit test

fix: improve view parser; add unit tests

docs: add a note to docs that we discourage using special characters in views

docs: add granting PUBLIC role to common issues

docs: add a recommendation about upgrading versions one by one

docs: adjust essential objects table

github-actions[bot] commented 1 month ago

Integration tests failure for beee8a5c83b93782e12a2c002ca2c58ceab44351

github-actions[bot] commented 1 month ago

Integration tests failure for e8a82da3d173de9b3c9997798ab2381bd48de986

github-actions[bot] commented 1 month ago

Integration tests failure for 2bd249362fb2cc919ee75e2c44ba17b6f69960a3

github-actions[bot] commented 1 month ago

Integration tests failure for b288c28fdaeb6c4b60d226486a04ffbbbec22d68