Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Release] Release v1.50.0 #3900

Merged
merged 1 commit into from
Aug 15, 2024
Merged

[Release] Release v1.50.0 #3900

merged 1 commit into from
Aug 15, 2024

Conversation

mgyucht
Copy link
Contributor

@mgyucht mgyucht commented Aug 14, 2024

New Features and Improvements

  • Added databricks_notification_destination resource (#3820).
  • Added support for cloudflare_api_token in databricks_storage_credential resource (#3835).
  • Add active attribute to databricks_user data source (#3733).
  • Add workspace_path attribute to databricks_notebook resource and data source (#3885).
  • Mark attributes as sensitive in databricks_mlflow_webhook (#3825).

Bug Fixes

  • Automatically assign IS_OWNER permission to sql warehouse if not specified (#3829).
  • Corrected kms arn format in data_aws_unity_catalog_policy (#3823).
  • Fix crash when destroying databricks_compliance_security_profile_workspace_setting (#3883).
  • Fixed read method of databricks_entitlements resource (#3858).
  • Retry cluster update on "INVALID_STATE" (#3890).
  • Save Pipeline resource to state in addition to spec (#3869).
  • Tolerate databricks_workspace_conf deletion failures (#3737).
  • Update Go SDK (#3826).
  • cluster key update for databricks_sql_table should not force new (#3824).
  • reading databricks_metastore_assignment when importing resource (#3827).

Documentation

  • Add troubleshooting instructions for databricks OAuth is not supported for this host error (#3815).
  • Clarify setting of permissions for workspace objects (#3884).
  • Document missing task attributes in databricks_job resource (#3817).
  • Fixed documentation for databricks_schemas data source and databricks_metastore_assignment resource (#3851).
  • clarified spot_bid_max_price option for databricks_cluster (#3830).
  • marked databricks_sql_dashboard as legacy (#3836).

Internal Changes

  • Refactor exporter: split huge files into smaller ones (#3870).
  • Refactored client.ClientForHost to use Go SDK method (#3735).
  • Revert "Rewriting DLT pipelines using SDK" (#3838).
  • Rewrite DLT pipelines using SDK (#3839).
  • Rewriting DLT pipelines using SDK (#3792).
  • Update Go SDK (#3808).
  • refactored databricks_mws_permission_assignment to Go SDK (#3831).

Dependency Updates

  • Bump databricks-sdk-go to 0.44.0 (#3896).
  • Bump github.com/zclconf/go-cty from 1.14.4 to 1.15.0 (#3775).

Exporter

  • Add retry on "Operation timed out" error (#3897).
  • Add support for Vector Search assets (#3828).
  • Add support for databricks_notification_destination (#3861).
  • Add support for databricks_online_table (#3816).
  • Don't export model serving endpoints with foundational models (#3845).
  • Fix generation of autotermination_minutes = 0 (#3881).
  • Generate databricks_workspace_binding instead of legacy databricks_catalog_workspace_binding (#3812).
  • Ignore DLT pipelines deployed via DABs (#3857).
  • Improve exporting of databricks_model_serving (#3821).
  • Refactoring: remove legacy code (#3864).

### New Features and Improvements

 * Added `databricks_notification_destination` resource ([#3820](#3820)).
 * Added support for `cloudflare_api_token` in `databricks_storage_credential` resource ([#3835](#3835)).
 * Add `active` attribute to `databricks_user` data source ([#3733](#3733)).
 * Add `workspace_path` attribute to `databricks_notebook` resource and data source ([#3885](#3885)).
 * Mark attributes as sensitive in `databricks_mlflow_webhook` ([#3825](#3825)).

### Bug Fixes

 * Automatically assign `IS_OWNER` permission to sql warehouse if not specified ([#3829](#3829)).
 * Corrected kms arn format in `data_aws_unity_catalog_policy` ([#3823](#3823)).
 * Fix crash when destroying `databricks_compliance_security_profile_workspace_setting` ([#3883](#3883)).
 * Fixed read method of `databricks_entitlements` resource ([#3858](#3858)).
 * Retry cluster update on "INVALID_STATE" ([#3890](#3890)).
 * Save Pipeline resource to state in addition to spec ([#3869](#3869)).
 * Tolerate `databricks_workspace_conf` deletion failures ([#3737](#3737)).
 * Update Go SDK ([#3826](#3826)).
 * cluster key update for `databricks_sql_table` should not force new ([#3824](#3824)).
 * reading `databricks_metastore_assignment` when importing resource ([#3827](#3827)).

### Documentation

 * Add troubleshooting instructions for `databricks OAuth is not supported for this host` error ([#3815](#3815)).
 * Clarify setting of permissions for workspace objects ([#3884](#3884)).
 * Document missing task attributes in `databricks_job` resource ([#3817](#3817)).
 * Fixed documentation for `databricks_schemas` data source and `databricks_metastore_assignment` resource ([#3851](#3851)).
 * clarified `spot_bid_max_price` option for `databricks_cluster` ([#3830](#3830)).
 * marked `databricks_sql_dashboard` as legacy ([#3836](#3836)).

### Internal Changes

 * Refactor exporter: split huge files into smaller ones ([#3870](#3870)).
 * Refactored `client.ClientForHost` to use Go SDK method ([#3735](#3735)).
 * Revert "Rewriting DLT pipelines using SDK" ([#3838](#3838)).
 * Rewrite DLT pipelines using SDK ([#3839](#3839)).
 * Rewriting DLT pipelines using SDK ([#3792](#3792)).
 * Update Go SDK ([#3808](#3808)).
 * refactored `databricks_mws_permission_assignment` to Go SDK ([#3831](#3831)).

### Dependency Updates

 * Bump databricks-sdk-go to 0.44.0 ([#3896](#3896)).
 * Bump github.com/zclconf/go-cty from 1.14.4 to 1.15.0 ([#3775](#3775)).

### Exporter

 * Add retry on "Operation timed out" error ([#3897](#3897)).
 * Add support for Vector Search assets ([#3828](#3828)).
 * Add support for `databricks_notification_destination` ([#3861](#3861)).
 * Add support for `databricks_online_table` ([#3816](#3816)).
 * Don't export model serving endpoints with foundational models ([#3845](#3845)).
 * Fix generation of `autotermination_minutes = 0` ([#3881](#3881)).
 * Generate `databricks_workspace_binding` instead of legacy `databricks_catalog_workspace_binding` ([#3812](#3812)).
 * Ignore DLT pipelines deployed via DABs ([#3857](#3857)).
 * Improve exporting of `databricks_model_serving` ([#3821](#3821)).
 * Refactoring: remove legacy code ([#3864](#3864)).
@mgyucht mgyucht requested review from a team as code owners August 14, 2024 10:26
@mgyucht mgyucht requested review from tanmay-db and removed request for a team August 14, 2024 10:26
@mgyucht
Copy link
Contributor Author

mgyucht commented Aug 14, 2024

Note: There are two failing tests now: TestUcAccOnlineTable and TestMwsAccNetworkConnectivityConfig. First one should be fixed by #3905. Second one has been escalated to the backend team.

@mgyucht
Copy link
Contributor Author

mgyucht commented Aug 15, 2024

Confirmed that TestMwsAccNetworkConnectivityConfig is expected to fail for now but is being fixed. With that, I will complete this release.

@mgyucht mgyucht added this pull request to the merge queue Aug 15, 2024
Merged via the queue into main with commit 79b9377 Aug 15, 2024
6 checks passed
@mgyucht mgyucht deleted the prepare/1.50.0 branch August 15, 2024 07:24
github-merge-queue bot pushed a commit to databricks/cli that referenced this pull request Aug 15, 2024
## Changes

See
databricks/terraform-provider-databricks#3900

## Tests

* Manually test on a bundle with a pipeline and a schema
* Integration tests pass
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants