Skip to content

Conversation

@sfc-gh-asawicki
Copy link
Collaborator

@sfc-gh-asawicki sfc-gh-asawicki commented Nov 20, 2025

  • Add snowflake_semantic_view resource and snowflake_semantiv_views data source
  • Fix/improve the implementation
    • Handle renaming through ALTER
    • Handle objects in a case-sensitive way
    • Fix metrics with window functions
    • Add more integration tests and improve the acceptance ones
    • Remove describe output from resource and data source
    • Adjust the SDK
    • Mark table_alias as required
    • Move SDK gen definition to the new dir
  • Generate the docs
  • Document al the limitations
  • Update the migration guide

@github-actions
Copy link

Account-level tests failure for ba10b56a3b28d9dc2c939ee09d6e81bc1d798d04

@github-actions
Copy link

Integration tests success for ba10b56a3b28d9dc2c939ee09d6e81bc1d798d04

@sfc-gh-asawicki sfc-gh-asawicki marked this pull request as ready for review November 21, 2025 08:43
@sfc-gh-asawicki sfc-gh-asawicki requested a review from a team as a code owner November 21, 2025 08:43
Copy link
Collaborator

@sfc-gh-jmichalak sfc-gh-jmichalak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Merge conflicts and +1 to Jan's comment.

@github-actions
Copy link

Integration tests cancelled for f376edb1016f11bb3a65642579c774813915973f

@github-actions
Copy link

Integration tests cancelled for 3b425dbe9662da6bd0ac76b2ae0f92f9b1bc4598

@sfc-gh-asawicki sfc-gh-asawicki merged commit 2398a93 into dev Nov 21, 2025
10 of 11 checks passed
@sfc-gh-asawicki sfc-gh-asawicki deleted the enable-semantic-views branch November 21, 2025 10:57
@github-actions
Copy link

Account-level tests success for f376edb1016f11bb3a65642579c774813915973f

sfc-gh-jmichalak pushed a commit that referenced this pull request Nov 21, 2025
🤖 I have created a release *beep* *boop*
---


##
[2.11.0](v2.10.1...v2.11.0)
(2025-11-21)


### 🎉 **What's new:**

* Add notebook datasource
([#4209](#4209))
([5599cfe](5599cfe))
* Add notebook resource
([#4195](#4195))
([407dfa2](407dfa2))
* Add support for semantic views in grant ownership
([#4210](#4210))
([5d2b961](5d2b961))
* Add task seconds and hours scheduling
([#4207](#4207))
([ec623ed](ec623ed))
* Enable semantic views
([#4221](#4221))
([2398a93](2398a93))


### 🔧 **Misc**

* Add protected security integrations in sweepers
([#4193](#4193))
([94260ce](94260ce))
* Add small provider adjustments
([#4208](#4208))
([34b1d6d](34b1d6d))
* Adjust data source tests follow up 1
([#4163](#4163))
([8e1d20a](8e1d20a))
* Adjust data source tests follow up 2
([#4165](#4165))
([23725df](23725df))
* Adjust data source tests follow up 3
([#4166](#4166))
([20ee0eb](20ee0eb))
* Adjust migration guide after grant ownership pr
([#4190](#4190))
([c061a4e](c061a4e))
* Adjust task documentation
([#4226](#4226))
([85ddbb9](85ddbb9))
* Adjust task tests
([#4216](#4216))
([1e80581](1e80581))
* Adjust to 2025_07 BCR part 1
([#4171](#4171))
([df00c22](df00c22))
* Adjust to 2025_07 BCR part 2
([#4174](#4174))
([ec84372](ec84372))
* Bump the driver version to 1.18.0
([#4220](#4220))
([7f22a80](7f22a80))
* Change migration guide
([#4229](#4229))
([8507769](8507769))
* Fix data source tests
([#4203](#4203))
([c59e35d](c59e35d))
* Fix failing tests in ci
([#4194](#4194))
([945aa69](945aa69))
* Fix references to objects used in the SDK generator templates
([#4200](#4200))
([2b13800](2b13800))
* Regenerate SDK without package problems
([#4183](#4183))
([ae7cb43](ae7cb43))
* Remove database roles from bulk ownership grants
([#4185](#4185))
([8229934](8229934))
* Remove legacy columns from managed accounts SDK
([#4175](#4175))
([3832a34](3832a34))
* Upgrade golangci-lint to v2.6.1
([#4182](#4182))
([ce1f354](ce1f354))


### 🐛 **Bug fixes:**

* Do not panic in parsing identifiers with arguments
([#4191](#4191))
([f8a97f0](f8a97f0))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: terraform-provider-release[bot] <205196624+terraform-provider-release[bot]@users.noreply.github.com>
Relativity74205 pushed a commit to Relativity74205/terraform-provider-snowflake that referenced this pull request Nov 23, 2025
- Add `snowflake_semantic_view` resource and `snowflake_semantiv_views`
data source
- Fix/improve the implementation
  - Handle renaming through `ALTER`
  - Handle objects in a case-sensitive way
  - Fix metrics with window functions
  - Add more integration tests and improve the acceptance ones
  - Remove describe output from resource and data source
  - Adjust the SDK
  - Mark `table_alias` as required
  - Move SDK gen definition to the new dir
- Generate the docs
- Document al the limitations
- Update the migration guide
Relativity74205 pushed a commit to Relativity74205/terraform-provider-snowflake that referenced this pull request Nov 23, 2025
🤖 I have created a release *beep* *boop*
---


##
[2.11.0](snowflakedb/terraform-provider-snowflake@v2.10.1...v2.11.0)
(2025-11-21)


### 🎉 **What's new:**

* Add notebook datasource
([snowflakedb#4209](snowflakedb#4209))
([5599cfe](snowflakedb@5599cfe))
* Add notebook resource
([snowflakedb#4195](snowflakedb#4195))
([407dfa2](snowflakedb@407dfa2))
* Add support for semantic views in grant ownership
([snowflakedb#4210](snowflakedb#4210))
([5d2b961](snowflakedb@5d2b961))
* Add task seconds and hours scheduling
([snowflakedb#4207](snowflakedb#4207))
([ec623ed](snowflakedb@ec623ed))
* Enable semantic views
([snowflakedb#4221](snowflakedb#4221))
([2398a93](snowflakedb@2398a93))


### 🔧 **Misc**

* Add protected security integrations in sweepers
([snowflakedb#4193](snowflakedb#4193))
([94260ce](snowflakedb@94260ce))
* Add small provider adjustments
([snowflakedb#4208](snowflakedb#4208))
([34b1d6d](snowflakedb@34b1d6d))
* Adjust data source tests follow up 1
([snowflakedb#4163](snowflakedb#4163))
([8e1d20a](snowflakedb@8e1d20a))
* Adjust data source tests follow up 2
([snowflakedb#4165](snowflakedb#4165))
([23725df](snowflakedb@23725df))
* Adjust data source tests follow up 3
([snowflakedb#4166](snowflakedb#4166))
([20ee0eb](snowflakedb@20ee0eb))
* Adjust migration guide after grant ownership pr
([snowflakedb#4190](snowflakedb#4190))
([c061a4e](snowflakedb@c061a4e))
* Adjust task documentation
([snowflakedb#4226](snowflakedb#4226))
([85ddbb9](snowflakedb@85ddbb9))
* Adjust task tests
([snowflakedb#4216](snowflakedb#4216))
([1e80581](snowflakedb@1e80581))
* Adjust to 2025_07 BCR part 1
([snowflakedb#4171](snowflakedb#4171))
([df00c22](snowflakedb@df00c22))
* Adjust to 2025_07 BCR part 2
([snowflakedb#4174](snowflakedb#4174))
([ec84372](snowflakedb@ec84372))
* Bump the driver version to 1.18.0
([snowflakedb#4220](snowflakedb#4220))
([7f22a80](snowflakedb@7f22a80))
* Change migration guide
([snowflakedb#4229](snowflakedb#4229))
([8507769](snowflakedb@8507769))
* Fix data source tests
([snowflakedb#4203](snowflakedb#4203))
([c59e35d](snowflakedb@c59e35d))
* Fix failing tests in ci
([snowflakedb#4194](snowflakedb#4194))
([945aa69](snowflakedb@945aa69))
* Fix references to objects used in the SDK generator templates
([snowflakedb#4200](snowflakedb#4200))
([2b13800](snowflakedb@2b13800))
* Regenerate SDK without package problems
([snowflakedb#4183](snowflakedb#4183))
([ae7cb43](snowflakedb@ae7cb43))
* Remove database roles from bulk ownership grants
([snowflakedb#4185](snowflakedb#4185))
([8229934](snowflakedb@8229934))
* Remove legacy columns from managed accounts SDK
([snowflakedb#4175](snowflakedb#4175))
([3832a34](snowflakedb@3832a34))
* Upgrade golangci-lint to v2.6.1
([snowflakedb#4182](snowflakedb#4182))
([ce1f354](snowflakedb@ce1f354))


### 🐛 **Bug fixes:**

* Do not panic in parsing identifiers with arguments
([snowflakedb#4191](snowflakedb#4191))
([f8a97f0](snowflakedb@f8a97f0))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: terraform-provider-release[bot] <205196624+terraform-provider-release[bot]@users.noreply.github.com>
jasonzondor pushed a commit to jasonzondor/terraform-provider-snowflake that referenced this pull request Nov 26, 2025
- Add `snowflake_semantic_view` resource and `snowflake_semantiv_views`
data source
- Fix/improve the implementation
  - Handle renaming through `ALTER`
  - Handle objects in a case-sensitive way
  - Fix metrics with window functions
  - Add more integration tests and improve the acceptance ones
  - Remove describe output from resource and data source
  - Adjust the SDK
  - Mark `table_alias` as required
  - Move SDK gen definition to the new dir
- Generate the docs
- Document al the limitations
- Update the migration guide
jasonzondor pushed a commit to jasonzondor/terraform-provider-snowflake that referenced this pull request Nov 26, 2025
🤖 I have created a release *beep* *boop*
---


##
[2.11.0](snowflakedb/terraform-provider-snowflake@v2.10.1...v2.11.0)
(2025-11-21)


### 🎉 **What's new:**

* Add notebook datasource
([snowflakedb#4209](snowflakedb#4209))
([5599cfe](snowflakedb@5599cfe))
* Add notebook resource
([snowflakedb#4195](snowflakedb#4195))
([407dfa2](snowflakedb@407dfa2))
* Add support for semantic views in grant ownership
([snowflakedb#4210](snowflakedb#4210))
([5d2b961](snowflakedb@5d2b961))
* Add task seconds and hours scheduling
([snowflakedb#4207](snowflakedb#4207))
([ec623ed](snowflakedb@ec623ed))
* Enable semantic views
([snowflakedb#4221](snowflakedb#4221))
([2398a93](snowflakedb@2398a93))


### 🔧 **Misc**

* Add protected security integrations in sweepers
([snowflakedb#4193](snowflakedb#4193))
([94260ce](snowflakedb@94260ce))
* Add small provider adjustments
([snowflakedb#4208](snowflakedb#4208))
([34b1d6d](snowflakedb@34b1d6d))
* Adjust data source tests follow up 1
([snowflakedb#4163](snowflakedb#4163))
([8e1d20a](snowflakedb@8e1d20a))
* Adjust data source tests follow up 2
([snowflakedb#4165](snowflakedb#4165))
([23725df](snowflakedb@23725df))
* Adjust data source tests follow up 3
([snowflakedb#4166](snowflakedb#4166))
([20ee0eb](snowflakedb@20ee0eb))
* Adjust migration guide after grant ownership pr
([snowflakedb#4190](snowflakedb#4190))
([c061a4e](snowflakedb@c061a4e))
* Adjust task documentation
([snowflakedb#4226](snowflakedb#4226))
([85ddbb9](snowflakedb@85ddbb9))
* Adjust task tests
([snowflakedb#4216](snowflakedb#4216))
([1e80581](snowflakedb@1e80581))
* Adjust to 2025_07 BCR part 1
([snowflakedb#4171](snowflakedb#4171))
([df00c22](snowflakedb@df00c22))
* Adjust to 2025_07 BCR part 2
([snowflakedb#4174](snowflakedb#4174))
([ec84372](snowflakedb@ec84372))
* Bump the driver version to 1.18.0
([snowflakedb#4220](snowflakedb#4220))
([7f22a80](snowflakedb@7f22a80))
* Change migration guide
([snowflakedb#4229](snowflakedb#4229))
([8507769](snowflakedb@8507769))
* Fix data source tests
([snowflakedb#4203](snowflakedb#4203))
([c59e35d](snowflakedb@c59e35d))
* Fix failing tests in ci
([snowflakedb#4194](snowflakedb#4194))
([945aa69](snowflakedb@945aa69))
* Fix references to objects used in the SDK generator templates
([snowflakedb#4200](snowflakedb#4200))
([2b13800](snowflakedb@2b13800))
* Regenerate SDK without package problems
([snowflakedb#4183](snowflakedb#4183))
([ae7cb43](snowflakedb@ae7cb43))
* Remove database roles from bulk ownership grants
([snowflakedb#4185](snowflakedb#4185))
([8229934](snowflakedb@8229934))
* Remove legacy columns from managed accounts SDK
([snowflakedb#4175](snowflakedb#4175))
([3832a34](snowflakedb@3832a34))
* Upgrade golangci-lint to v2.6.1
([snowflakedb#4182](snowflakedb#4182))
([ce1f354](snowflakedb@ce1f354))


### 🐛 **Bug fixes:**

* Do not panic in parsing identifiers with arguments
([snowflakedb#4191](snowflakedb#4191))
([f8a97f0](snowflakedb@f8a97f0))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: terraform-provider-release[bot] <205196624+terraform-provider-release[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants