Releases: databricks/terraform-provider-databricks
Releases · databricks/terraform-provider-databricks
v1.10.1
- Migrated databricks_catalogs data to Go SDK (#2038).
- Migrated databricks_current_user data source to Go SDK (#2037).
- Migrated databricks_workspace_conf to Go SDK (#2035).
- Added new feature (#2015).
- Minor documentation improvements (#2039).
Updated dependency versions:
v1.10.0
- Migrated client and configuration layer to
github.com/databricks/databricks-sdk-go(#1848). - Added new attribute to databricks_job resource (#1988).
- Added
history_data_sharing_status,partitionandstatusfields to databricks_share (#2013). - Added
start_versionandcdf_enabledsupport for databricks_share (#2007). - Fixed databricks_share update logic (#2022).
- Updated GCP guide with new permissions required to deploy databricks_mws_networks (#1999).
- Minor doc changes to address #1916, #1937, #2010 (#2012).
- Various documentation improvements (#1981, #1998, #2002, #2016, #2019).
- Integration testing improvements (#1935, #2024).
Updated dependency versions:
- Removed unused
github.com/Azure/go-autorest/autorestandgithub.com/mitchellh/go-homedir(#2026). - Bump Go from 1.18 to 1.19 (#2029).
- Bump CodeQL to v2 (#2027).
- Bump github.com/golang-jwt/jwt/v4 from 4.4.3 to 4.5.0 (#2030).
- Bump github.com/hashicorp/hcl/v2 from 2.15.0 to 2.16.1 (#1971, #1997).
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.24.1 to 2.25.0 (#2031).
- Bump golang.org/x/mod from 0.7.0 to 0.8.0 (#1996).
- Bump golang.org/x/net from 0.6.0 to 0.7.0 (#2028).
- Bump google.golang.org/api from 0.108.0 to 0.110.0 (#1984, #1995).
v1.9.2
- Added
filelibrary type to databricks_pipeline resource (#1975). - Added new node type selector to databricks_node_type data source (#1957).
- Removed check for creation of Azure Key Vault-based databricks_secret_scope using Service Principals (#1965).
- Reworked Graviton selection logic in databricks_node_type data source (#1974).
- Don't consider GPU-based nodes in databricks_node_type data source until explicitly requested (#1978).
Documentation:
- Added SQL example for databricks_job documentation (#1967).
- Added description to
max_clusters_per_userin databricks_cluster_policy (#1959). - Clarify SQL warehouse types for
sql_taskin databricks_job (#1964). - Moved tags to
default_tagsin AWS provider examples (#1969). - Added documentation around
webhooks_notificationsfor databricks_job (#1968). - Removed deprecated params from bucket doc examples (#1970).
v1.9.1
- Added
max_clusters_per_userto databricks_cluster_policy resource (#1955). - Added support for
cluster_mount_infosin databricks_cluster (#1945). - Added
parentattribute to databricks_sql_query and databricks_sql_dashboard (#1949). - Added support for
iam_role_arnin databricks_instance_profile (#1943). - Use
zone_id = "auto"for databricks_mount on S3 (#1932). - Fixed databricks_cluster resource missing library definitions issues (#1925).
- Remove
computedannotation foraws_attributes(#1933).
Updated dependency versions:
v1.9.0
- Added databricks_mws_credentials data source (#1909).
- Fixed incorrect diff for
num_clustersandmin_num_clustersfor stopped databricks_sql_endpoint (#1927). - Fixed
privilege_assignmentin databricks_sql_permissions (#1872). - Documentation improvements (#1921, #1923).
Updated dependency versions:
v1.8.0
- Added support for GCP (Public Preview) with state upgraders for databricks_mws_workspaces (#1871, #1886, #1748, #1879).
- Added documentation for databricks_permission_assignment (#1880).
- Added
azure_attributesto clusters in databricks_pipeline resource (#1854). - Added databricks_instance_pool data source (#1907).
- Added databricks_provider resource for Delta Sharing (#1572).
- Added acceptance tests for databricks_cluster data and databricks_sql_endpoint data (#1882).
- Added search by name for databricks_cluster data source (#1901).
- Added support for sparse checkouts in the databricks_repo (#1869).
- Added
config_referenceattribute to databricks_secret for easier reference from Spark configuration (#1898). - Added
datarbicks_directorydata source (#1902). - Extended databricks_catalog resource to support Delta Sharing Catalog (#1887).
- Improved databricks_metastore_assignment resource (#1900).
- Improved databricks_grants error messages (#1888).
- Improved databricks_group documentation (#1816).
- Improved
data_security_modedocumentation for databricks_cluster (#1830). - Replace the incorrect
idattribute with the correctsp_idin service principal data source docs example (#1873). - Use NVMe disk size for selection in the databricks_node_type data source (#1856).
- Allowed to override resource ID for specific data source (#1885).
Experimental Resource Exporter
- Added command-line flag to export all users and service principals (#1893).
- Added emit for secret scopes from Spark Conf and Env Vars (#1897).
- Fixed issue with exporting of resources with simple name (#1891).
- Generate references that are matching only to a prefix (#1890).
- Updated list of supported services and associated resources (#1894).
- Use databricks_group_role instead of deprecated databricks_group_instance_profile (#1905).
- Use
dbfs_pathas reference for init scripts in clusters (#1892). - Logging improvements (#1895).
Updated dependency versions:
- Bump google.golang.org/api from 0.104.0 to 0.105.0 (#1863).
v1.7.0
- Added support for Unity Catalog on GCP through
gcp_service_account_key(#1836). - Added support for Jupyter (
.ipynb) files in databricks_notebook resource (#1801). - Added databricks_cluster_policy data source (#1792).
- Added
catalogparameter todbt_taskin databricks_job resource (#1774). - Added
homeandreposattributes to databricks_user and databricks_service_principal (#1791). - Added
storage_rootparameter in databricks_catalog and databricks_schema resources (#1784). - Added exporting of databricks_service_principal resource (#1811).
- Added notebook
sourceparameter for databricks_jobs data (#1837). - Added support for init scripts on ADLS in databricks_cluster and related resources (#1845).
- Added
definitonattribute to databricks_cluster_policy data (#1834). - Added validation for preview account API paths (#1795).
- Made
lifetime_seconds&commentoptional for databricks_obo_token (#1844). - Force replace when changing
display_nameof databricks_service_principal (#1783). - We can now export
adminandusersgroups as databricks_group data, not resource (#1721). - We can now export predefined databricks_cluster_policy as data sources (#1815).
- We can now export databricks_sql_global_config resource (#1806).
- Fixed reference to databricks_cluster_policy in databricks_job during export (#1813).
- We can now explicitly normalize variable names during export (#1835).
- We can now fail fast in
import.shwhen can't import resource (#1814). - Fixed multidomain databricks_user in exporter (#1722).
- Fixed missing attributes from databricks_job data source (#1798).
- Suppressed
networkdiff for GCP workspaces with Databricks-managed VPC (#1847). - Improved export of DBSQL objects (#1788).
- Documented
webhook_notificationsfor databricks_job resource (#1842). - Clarified databricks_job,
databricks_mws_*, databricks_cluster docs (#1796).
Updated dependency versions:
v1.6.5
- Added
query_planattribute todatabricks_sql_visualization(#1752). - Fixed
member_idreference of nested groups and databricks_group_member for exporter (#1723). - Fixed auto-purged cluster behaviour for databricks_library (#1745).
- Use Jobs API 2.1 with name filter for databricks_job data source (#1744).
v1.6.4
- Reverted
PROas defaultwarehouse_typein databricks_sql_endpoint (#1741). - Moved testing of clusters, instance pools, and SQL Warehouses to internally configured test environment variables (#1739).
Updated dependency versions:
- Bump google.golang.org/api from 0.101.0 to 0.102.0 (#1736).
v1.6.3
- Added
warehouse_typeparameter to databricks_sql_endpoint to support PRO SKU (#1728). - Correct exporting of the computed attributes for databricks_cluster (#1711).
- Escape database name in databricks_sql_permissions resource (#1730).