Changelog
New Resources/Data Sources
- Added databricks_access_control_rule_set resource for managing account-level access (#2371).
- Added support for Unity Catalog databricks_metastore data source (#2492).
- Added support for Unity Catalog databricks_metastores data source (#2017).
Improvements and Bugfixes
- Added
READ_VOLUME
andWRITE_VOLUME
to databricks_grants resources at the schema/catalog-level (#2529). - Added
acl_principal_id
attribute to databricks_user, databricks_group & databricks_service_principal for easier use with databricks_access_control_rule_set (#2485). - Added
control_run_state
flag to the databricks_job resource for continuous jobs (#2466). - Added
full_refresh
attribute to thepipeline_task
in databricks_job (#2444). - Added support for
USE_MARKETPLACE_ASSETS
privilege to databricks_metastore (#2505). - Added support for boolean values in databricks_sql_alert alerts (#2506).
- Added late jobs support (aka health conditions) in databricks_job resource (2496).
- Added support for searching SQL Warehouses by name in databricks_sql_warehouse data source (#2458).
- Added suppress diff for
aws_attributes.zone_id
with valueauto
in databricks_instance_pool (#2518). - Fixed databricks_ip_access_list read (#2515).
- Fixed databricks_job resource to clear instance-specific attributes when
instance_pool_id
is specified (#2507). - Fixed handling of comments in databricks_sql_table resource (#2472).
- Fixed provider after updating SDK to 0.13 (#2494).
- Updated databricks_user with
force = true
to check for error message prefix (#2510).
Exporter
- Added exporter for databricks_workspace_file resource (#2493).
- Made resource names more unique to avoid duplicate resources errors (#2452).
Documentation updates
- Added documentation notes about legacy cluster type & data access (#2437).
- Added one more item to the troubleshooting guide (#2477).
- Added clarification that databricks_schema and databricks_sql_table should be imported by their full name, not just by name (#2491).
- Added more common issues for troubleshooting (#2486).
- Added additional documentation (#2516).
- Linked model serving docs to top level README (#2474).
Other changes
- Added code owners for terraform-provider-databricks (#2498).
- Added support for new Delve binary name format (#2497).
- Configured merge queue for the provider (#2533).
- Removed unused dlvLoadConfig configuration from settings.json (#2499).
Test-only changes
- Changed test to use random catalog name in SQL table integration tests (#2473).
- Fixed model serving integration test using pip if the cluster is already running (#2470).