Skip to content

Release v1.42.0#3541

Merged
mgyucht merged 2 commits intomainfrom
prepare/1.42.0
May 3, 2024
Merged

Release v1.42.0#3541
mgyucht merged 2 commits intomainfrom
prepare/1.42.0

Conversation

@mgyucht
Copy link
Copy Markdown
Contributor

@mgyucht mgyucht commented May 3, 2024

New Features and Improvements

  • Allow changes to display_name for databricks_service_principal (#3523).
  • Modify databricks_repo to support Git folders in the workspace (#3447).
  • Retry requests in the Databricks Go SDK until context timeout (#3537).
  • Set ForceSendFields for boolean/integer values explicitly set to false/0 (#3385).

Bug fixes

  • Added ConflictsWith to legacy tasks in databricks_job to avoid errors when job parameters are used (#3500).
  • Fixed spn secret permanent diff (#3525).
  • Introduced common.NoClientData helper function and use it in databricks_aws_crossaccount_policy data source to allow its use with workspace- or account-level providers (#3508).
  • Set id attribute of databricks_metastore data source (#3503).

Documentation Changes

  • Added documentation for compute options for tasks in databricks_job resource (#3504).
  • Added warning about depends_on order (#3489).
  • Fixed various doc typos (#3512).
  • Fixed databricks_current_metastore data source names in docs examples (#3515).
  • Improved Job documentation structure (#3511, #3536, #3535).
  • Removed confusing mention of cloud types for databricks_clusters and databricks_sql_warehouses data sources (#3518).

Exporter

  • Added UC support for DLT pipelines (#3494).
  • Ignored instance pools with the empty name (#3522).

Internal Changes

  • Added DATABRICKS_USER_AGENT_EXTRA (#3520).
  • Adjusted list of supported platforms in godownloader-databricks-provider.sh (#3527).
  • Switched to Go SDK for databricks_directory resource and data source (#3509).
  • Fixed codecov for repository (#3530).

Dependency updates:

  • Bump databricks-sdk-go to v0.40.0 (#3534).

### New Features and Improvements
* Allow changes to `display_name` for `databricks_service_principal` ([#3523](#3523)).
* Modify `databricks_repo` to support Git folders in the workspace ([#3447](#3447)).
* Retry requests in the Databricks Go SDK until context timeout ([#3537](#3537)).
* Set ForceSendFields for boolean/integer values explicitly set to false/0 ([#3385](#3385)).

### Bug fixes
* Added `ConflictsWith` to legacy tasks in `databricks_job` to avoid errors when job parameters are used ([#3500](#3500)).
* Fixed spn secret permanent diff ([#3525](#3525)).
* Introduced `common.NoClientData` helper function and use it in `databricks_aws_crossaccount_policy` data source to allow its use with workspace- or account-level providers ([#3508](#3508)).
* Set `id` attribute of `databricks_metastore` data source ([#3503](#3503)).

### Documentation Changes
* Added documentation for compute options for tasks in `databricks_job` resource ([#3504](#3504)).
* Added warning about depends_on order ([#3489](#3489)).
* Fixed various doc typos ([#3512](#3512)).
* Fixed `databricks_current_metastore` data source names in docs examples ([#3515](#3515)).
* Improved Job documentation structure ([#3511](#3511)).
* Removed confusing mention of cloud types for `databricks_clusters` and `databricks_sql_warehouses` data sources ([#3518](#3518)).

### Exporter
* Added UC support for DLT pipelines ([#3494](#3494)).
* Ignored instance pools with the empty name ([#3522](#3522)).

### Internal Changes
* Added DATABRICKS_USER_AGENT_EXTRA ([#3520](#3520)).
* Adjusted list of supported platforms in `godownloader-databricks-provider.sh` ([#3527](#3527)).
* Switched to Go SDK for `databricks_directory` resource and data source ([#3509](#3509)).
* Fixed codecov for repository ([#3530](#3530)).

Dependency updates:

 * Bump databricks-sdk-go to v0.40.0 ([#3534](#3534)).
@mgyucht mgyucht requested review from a team as code owners May 3, 2024 09:10
@mgyucht mgyucht requested review from tanmay-db and removed request for a team May 3, 2024 09:10
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented May 3, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 82.70%. Comparing base (def3a22) to head (5331395).
Report is 2 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #3541   +/-   ##
=======================================
  Coverage   82.70%   82.70%           
=======================================
  Files         183      183           
  Lines       18829    18829           
=======================================
  Hits        15573    15573           
  Misses       2340     2340           
  Partials      916      916           
Files Coverage Δ
common/version.go 71.42% <ø> (ø)

Copy link
Copy Markdown
Contributor

@tanmay-db tanmay-db left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is _openapi_sha and .gitattributes files which probably shouldn't be there

Copy link
Copy Markdown
Contributor

@alexott alexott left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, only may need to remove not necessary files

@landlord-matt
Copy link
Copy Markdown
Contributor

landlord-matt commented May 3, 2024

Maybe we could include these job documentation improvements (#3535, #3536) as well? They iterate on the general structure improvement of #3511.

@mgyucht
Copy link
Copy Markdown
Contributor Author

mgyucht commented May 3, 2024

@tanmay-db @alexott the unnecessary files are added by the release tooling that we have today. It should be alright to include these, as they don't interfere with anything. Otherwise, we'd need to further customize the tooling for this edge case, which IMO isn't necessarily worth it as it just leads to more cases we need to support & more complexity in the tool.

@landlord-matt No problem. I'll make sure those are in.

@mgyucht mgyucht added this pull request to the merge queue May 3, 2024
Merged via the queue into main with commit 62da355 May 3, 2024
@mgyucht mgyucht deleted the prepare/1.42.0 branch May 3, 2024 12:19
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.

5 participants