Skip to content

Releases: databricks/terraform-provider-databricks

v1.32.0

19 Dec 19:01
v1.32.0
0d6281c
Compare
Choose a tag to compare

Changelog

New Features and Improvements:

  • Improved debugging of errors (#744)
  • Removed requirement to provide accountId in mws_credentials resource (#3028).
  • Validated metastore_id field in worspace UC resources except metastore resource (#3035), (#3039).
  • Wait for resource to be updated during grants resource modification (#3026).
  • Deprecated top level task attributes (#2993).

Documentation Changes:

Exporter:

  • Removed dead code that reflects old Jobs API 2.0 structures (#2981).

Internal Changes:

  • Bumped Go SDK to 0.28.1 (#3043).
  • Bumped github.com/hashicorp/terraform-plugin-sdk/v2 from 2.30.0 to 2.31.0 (#3033).
  • Added acceptance tests for databricks_grants (#3034).
  • Migrated library create to use go-sdk (#2998).

v1.31.1

07 Dec 17:40
v1.31.1
df9ff74
Compare
Choose a tag to compare

Release v1.31.1

New Features and Improvements:

Bugfixes:

  • Bugfix for azure authentication (#732)

Exporter:

  • Exporter: fix suppression of empty webhook_notifications blocks in tasks (#2954).

Internal Changes:

v1.31.0

05 Dec 15:00
f035814
Compare
Choose a tag to compare

Changelog

New Features and Improvements:

Bugfixes:

  • Do not persist state from failed updates in databricks_workspace_conf (#2914).
  • Fix force_destroy behaviour for databricks_schema (#2907).
  • Fix databricks_workspace_conf nightly race (#2952).
  • Force sending the content field when creating empty databricks_workspace_file resources (#2931).
  • Generate correct url field for databricks_group resource on account level (#2911).
  • Make default_namespace_setting resource name singular (#2925).
  • Fix: resolved issue with run_as_role not being applied on databricks_sql_query resource (#2940).
  • Remove diff suppression for a job's run_as block (#2943).

Exporter:

Documentation changes:

  • Add documentation for condition_task in databricks_job resource (#2955).
  • Clarify that any_file also works for reading (#2937).
  • Documented use of libraries in the databricks_cluster_policy resource (#2934).
  • Small databricks_catalog_workspace_binding docs change (#2923).
  • [DOC] Refresh Unity Catalog guides with the latest updates (#2917).
  • [JOBS-13079] Add description to job settings (#2932).
  • doc fixes (#2987).
  • removing outdated note from doc (#2969).

Internal Changes:

  • Add integration test coverage for delta sharing parameters (#2991).
  • Bump Go SDK to v0.26.1 (#2968).
  • Fixed unit tests for the upcoming Go SDK release (#2956).
  • Migrate delete to use go-sdk for library resource (#2960).
  • Migrate jobs delete to go-sdk (#2948).
  • Moved contains function to common package (#2990).

v1.30.0

14 Nov 15:33
v1.30.0
11dd763
Compare
Choose a tag to compare

Changelog

New Features and Improvements:

Bugfixes:

Exporter:

  • Fixed emitting of group membership
    (#2868).
  • Don't omit display_name in databricks_user if it's not equal to user_name (#2851).
  • Follow recommendations of identity team on decreasing load on SCIM API (#2773).
  • Add case-insensitive match type for dependencies (#2854).
  • Disable generation of empty or default blocks for databricks_job and databricks_cluster (#2857).

Documentation Changes:

  • Update databricks_job documentation with queue block (#2872).
  • Use correct label in the issue template for documentation (#2850).
  • Modified github issue template to identify regressions faster (#2847).
  • Fixed documented default value for data_security_mode (#2866).
  • Add a note about setting entitlements with databricks_entitlements for account-level identities (#2910).
  • Add the missing region field to databricks_metastore resource block (#2859).

Internal Changes:

  • Skiped GCP for UC integration tests using system schemas or statement execution API (#2877).
  • Added integration test for SQL warehouse permissions in databricks_permissions (#2845).
  • Bumped github.com/databricks/databricks-sdk-go from 0.24.0 to 0.25.0 (#2909).
  • Enabled and fix tests (#2901).
  • Fix Acceptance Tests (#2916).

v1.29.0

26 Oct 10:20
v1.29.0
9f55e5b
Compare
Choose a tag to compare

New Features and Improvements:

Bugfixes:

Exporter:

  • Exporter: Correct treatment of disallowed characters in notebooks/directory names (#2831).
  • Exporter: Added support for exporting databricks_access_control_rule_set on account level (#2699).
  • Exporter: Adjusted generation & normalization of job names (2836).
  • Exporter: Clarified behaviour of services not marked with listing (#2785).
  • Exporter: Fixed generation of names for databricks_library resources (#2832).
  • Clarified experimental status of the exporter (#2816).
  • Exporter: Ensured that name of databricks_repo is unique (#2842).

Documentation changes:

  • Added account_id parameter to provider blocks in the guides (#2817).
  • Changed CREATE_TABLE to CREATE_EXTERNAL_TABLE (#2812).
  • Corrected max number of pinned clusters in the databricks_cluster docs (#2825).
  • Put empty_result_state under options in the databricks_sql_alert resource (#2834).
  • Corrected grammar & rewording for better readability (part 1) (#2781).

Internal changes:

  • Added additional integration tests for condition_task tasks in databricks_job (#2830).
  • Bump github.com/databricks/databricks-sdk-go from 0.23.0 to 0.24.0 (#2835).
  • Bump github.com/hashicorp/hcl/v2 from 2.18.1 to 2.19.1 (#2819).
  • Enabled Cluster Integration test (#2815).
  • Changed Jobs List operations to use token-based pagination (#2810).

v1.28.1

18 Oct 15:20
v1.28.1
6b898aa
Compare
Choose a tag to compare

Changelog

Improvements and Bug Fixes

  • Fixed read method for databricks_storage_credential resource (#2804).

v1.28.0

16 Oct 11:36
v1.28.0
9f3658d
Compare
Choose a tag to compare

Changelog

Improvements and Bug Fixes

Exporter:

Documentation:

Other Changes:

  • Bumped databricks-sdk-go dependency to 0.21.0 (#2738).
  • Bumped github.com/databricks/databricks-sdk-go from 0.21.0 to 0.22.0 (#2761).
  • Bumped github.com/databricks/databricks-sdk-go from 0.22.0 to 0.23.0 (#2794).
  • Bumped github.com/hashicorp/hcl/v2 from 2.18.0 to 2.18.1 (#2776).
  • Bumped github.com/zclconf/go-cty from 1.14.0 to 1.14.1 (#2777).
  • Used terraform-field-dev as code owner instead of field-dev-ecosystem (#2718).
  • GitHub Actions workflow to compute provider schema diff (#2740).

v1.27.0

27 Sep 15:00
v1.27.0
037b53d
Compare
Choose a tag to compare

Changelog

Improvements and Bug Fixes

Exporter

  • Exporter: parallel listing of workspace objects (#2691).
  • Exporter: removed modifiedAt != 0 check in the incremental mode (#2736).

Other Changes

  • Bumped github.com/databricks/databricks-sdk-go from 0.19.2 to 0.20.0 (#2714).

v1.26.0

20 Sep 11:35
v1.26.0
c0b8bc1
Compare
Choose a tag to compare

Changelog

Improvements and Bug Fixes

Documentation

Exporter

v1.25.1

13 Sep 17:22
v1.25.1
69cef0e
Compare
Choose a tag to compare

Changelog

Improvements and Bug Fixes

  • Fixed the issue with cannot reset nil reader by bumping Go SDK to 0.19.2 (#2684).
  • Changed validation for max_concurrent_runs in databricks_job to allow 0 value (#2682).