Changelog
New Features and Improvements:
- Added
workspace_path
to the databricks_directory data source (#3051). - Added resource databricks_grant for managing singular principal (#3024).
- Added the databricks_current_metastore data source to retrieve information about a UC metastore attached to the current workspace (#3012).
- Added search by
display_name
to databricks_service_principal data source (#2963). - Fixed Read operation of databricks_permission_assignment resource (#3066).
- Sort based on the Task Key specified in the 'Depends On' field (#3000).
- Stop using
/api/2.0/preview/accounts/
API in databricks_mws_permission_assignment (#3062). - Added
skip_validation
to databricks_storage_credential (#3087).
Documentation Changes:
- Expand troubleshooting guide with documentation about private link problems (#3064).
- Add a note about workspace or account-level provider usage (#3074).
- Use tasks in the databricks_job examples (#3097).
Exporter:
- Generate zero values for required attributes & attributes with non-zero defaults (#3068).
- Improve handling of referenced objects & dependencies in databricks_job (#3082).
- Add emitting of libraries that are workspace files (#3006).
- Add support for databricks_artifact_allowlist (#3083).
- Added export of databricks_system_schema resources (#3072).
- Generate cluster libraries blocks directly in databricks_cluster, don't generate databricks_library resources (#2983).
- Increase coverage for databricks_mount resource generation (#2982).
- Fixed some broken links (#3061).
Internal Changes:
- Added an item to check if the ticket opener wants to do a bug fix (#3020).
- Updated Go SDK to v0.29.0 (#3098).
- Migrated SQL Warehouse to Go SDK (#3044).
- Fixed
TestClustersDataSourceErrorsOut
test that run too long (#3073). - Fixed TestAccServicePrinicpalHomeDeleteNotDeleted (#3075).
- Fixed diff schema on PRs (#3071).
- Used diffSuppressor instead of makeEmptyBlockSuppressFunc (#3099).
- Force creation of home folder if not created (#3052).