New Features and Improvements
- Added
databricks_volumes
as data source (#3150). - Fixed updating owners for UC resources (#3189).
- Validated metastore id for databricks_grant and databricks_grants resources (#3159).
- Fixed
databricks_connection
regression when creating without owner (#3186). - Allow using empty strings as job parameters (#3158).
- Changed type of value field of
JobsHealthRule
toint64
(#3215).
Documentation Changes
Exporter
- Timestamps are now added to log entries (#3146).
- Add retries for
Search
,ReadContext
andImport
operations when importing the resource (#3202). - Performance improvements for big workspaces (#3167).
- Fix generation of cluster policy resources (#3185).
- Skip emitting of clusters that come from more cluster sources (#3161).
Internal Changes
- Migrated cluster schema to use the go-sdk struct (#3076).
- Updated actions/setup-go to v5 (#3154).
- Changed default branch from
master
tomain
(#3174). - Added .codegen.json configuration (#3180).
- Used common.Resource consistently throughout the provider (#3193).
- Fixed unit test (#3201).
- Added test code for job task order (#3183).
- Added unit test for
customizable_schema.go
(#3192). - Extended customizable schema with
AtLeastOneOf
,ExactlyOneOf
,RequiredWith
(#3182). - Fixed notebook parameters in acceptance test (#3205).
- Introduced Generic Settings Resource (#2997).
- Suppress diff should apply to new fields added in the same chained call to CustomizableSchema (#3200).