-
Notifications
You must be signed in to change notification settings - Fork 408
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
[Fix] Populate partitions
when reading databricks_sql_table
#4486
Conversation
databricks_sql_table
partitions
when reading databricks_sql_table
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A confusing API to integrate with. Overall I think the logic seems OK. Let's use the Go SDK service when we can rather than hardcording the endpoint: does the table in the SDK include the partition info?
If integration tests don't run automatically, an authorized user can run them manually by following the instructions below: Trigger: Inputs:
Checks will be approved automatically on success. |
### New Features and Improvements * Add support for cluster logs delivery to UC Volumes ([#4492](#4492)). * Expose more attributes for `databricks_connection` resource ([#4502](#4502)). * add `databricks_dashboards` data source ([#4521](#4521)). ### Bug Fixes * Delete `databricks_sql_endpoint` that failed to start ([#4520](#4520)). * Fix filling of missing attributes in `databricks_quality_monitor` ([#4519](#4519)). * Mark `default_catalog_name` attribute in `databricks_metastore_assignment` as deprecated ([#4522](#4522)). * Only allow `authorized_paths` to be updated in the `options` field of `databricks_catalog` ([#4517](#4517)). * Populate `partitions` when reading `databricks_sql_table` ([#4486](#4486)). * Remove configuration drift when configuring `databricks_connection` to built-in Hive Metastore ([#4505](#4505)). ### Documentation * Improve documentation for databricks_cluster and databricks_clusters ([#4506](#4506)). * Small fix to docs for data source `databricks_cluster` ([#4510](#4510)). * mark `databricks_volume` and `databricks_credential` as GA ([#4524](#4524)). ### Internal Changes * Upgrade `staticcheck` to compatible with Go 1.24 ([#4507](#4507)). * Use InputGitAuthor when tagging a commit ([#4501](#4501)). * fix `TestUcAccDataSourceShares` flakiness ([#4526](#4526)). * switch `TestMwsAccWorkspacesTokenUpdate` to BYOVPC ([#4525](#4525)). ### Dependency Updates * Bump github.com/hashicorp/terraform-plugin-framework from 1.14.0 to 1.14.1 ([#4515](#4515)). * Bump github.com/hashicorp/terraform-plugin-framework-validators from 0.16.0 to 0.17.0 ([#4511](#4511)). * Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.36.0 to 2.36.1 ([#4512](#4512)). * Bump to 1.24.0 ([#4508](#4508)). ### Exporter * Explicitly abort execution via `panic` if list of users can't be fetched ([#4500](#4500)). * Fix matching on `workspace_path` and refactoring ([#4504](#4504)).
## Release v1.67.0 ### New Features and Improvements * Add support for cluster logs delivery to UC Volumes ([#4492](#4492)). * Expose more attributes for `databricks_connection` resource ([#4502](#4502)). * Add `databricks_dashboards` resource ([#4521](#4521)) ### Bug Fixes * Populate `partitions` when reading `databricks_sql_table` ([#4486](#4486)). * Fix configuration drift when configuring `databricks_connection` to builtin Hive Metastore ([#4505](#4505)). * Only allow `authorized_paths` to be updated in the `options` field of `databricks_catalog` ([#4517](#4517)). * Mark `default_catalog_name` attribute in `databricks_metastore_assignment` as deprecated ([#4522](#4522)) * Delete `databricks_sql_endpoint` that failed to start ([#4520](#4520)) * Fix filling of missing attributes in `databricks_quality_monitor` ([#4519](#4519)). ### Documentation * Update `databricks_cluster` and `databricks_clusters` data source documentation ([#4506](#4506)). ### Exporter * Explicitly abort execution via `panic` if list of users can't be fetched ([#4500](#4500)). * Fix matching on `workspace_path` and refactoring ([#4504](#4504)). ### Internal Changes * Bump golang version to 1.24.0 ([#4508](#4508)).
Changes
partition_index
in the column struct, so we can calculatepartitions
value based on thatdatabricks_sql_table
resource import #3980Tests
make test
run locallydocs/
folder