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 v0.5.0 #282

Merged
merged 1 commit into from
Aug 11, 2023
Merged

Release v0.5.0 #282

merged 1 commit into from
Aug 11, 2023

Conversation

mgyucht
Copy link
Contributor

@mgyucht mgyucht commented Aug 11, 2023

  • Added connection_pool_size configuration property (preview) (#276).
  • Fixed OAuth M2M corner case in WorkspaceClient where DATABRICKS_ACCOUNT_ID is present in the environment (#273).

API Changes:

  • Changed create() method for a.account_storage_credentials account-level service to return databricks.sdk.service.catalog.AccountsStorageCredentialInfo dataclass.
  • Changed get() method for a.account_storage_credentials account-level service to return databricks.sdk.service.catalog.AccountsStorageCredentialInfo dataclass.
  • Changed update() method for a.account_storage_credentials account-level service to return databricks.sdk.service.catalog.AccountsStorageCredentialInfo dataclass.
  • Changed create() method for w.connections workspace-level service with new required argument order.
  • Changed update() method for w.connections workspace-level service with new required argument order.
  • Removed options_kvpairs field for databricks.sdk.service.catalog.ConnectionInfo.
  • Removed properties_kvpairs field for databricks.sdk.service.catalog.ConnectionInfo.
  • Added options field for databricks.sdk.service.catalog.ConnectionInfo.
  • Added properties field for databricks.sdk.service.catalog.ConnectionInfo.
  • Added provisioning_state field for databricks.sdk.service.catalog.ConnectionInfo.
  • Added securable_kind field for databricks.sdk.service.catalog.ConnectionInfo.
  • Added securable_type field for databricks.sdk.service.catalog.ConnectionInfo.
  • Removed options_kvpairs field for databricks.sdk.service.catalog.CreateConnection.
  • Removed properties_kvpairs field for databricks.sdk.service.catalog.CreateConnection.
  • Added options field for databricks.sdk.service.catalog.CreateConnection.
  • Added properties field for databricks.sdk.service.catalog.CreateConnection.
  • Changed algorithm field for databricks.sdk.service.catalog.SseEncryptionDetails to no longer be required.
  • Removed options_kvpairs field for databricks.sdk.service.catalog.UpdateConnection.
  • Added options field for databricks.sdk.service.catalog.UpdateConnection.
  • Added databricks.sdk.service.catalog.AccountsStorageCredentialInfo dataclass.
  • Added databricks.sdk.service.catalog.ConnectionInfoSecurableKind dataclass.
  • Added databricks.sdk.service.catalog.ProvisioningState dataclass.
  • Added data_security_mode field for databricks.sdk.service.compute.CreateCluster.
  • Added docker_image field for databricks.sdk.service.compute.CreateCluster.
  • Added single_user_name field for databricks.sdk.service.compute.CreateCluster.
  • Removed schema field for databricks.sdk.service.iam.PartialUpdate.
  • Added schemas field for databricks.sdk.service.iam.PartialUpdate.

OpenAPI SHA: 1e3533f94335f0e6c5d9262bc1fea95b3ddcb0e1, Date: 2023-08-11

* Added `connection_pool_size` configuration property (preview) ([#276](#276)).
* Fixed OAuth M2M corner case in `WorkspaceClient` where `DATABRICKS_ACCOUNT_ID` is present in the environment ([#273](#273)).

API Changes:

 * Changed `create()` method for [a.account_storage_credentials](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_storage_credentials.html) account-level service to return `databricks.sdk.service.catalog.AccountsStorageCredentialInfo` dataclass.
 * Changed `get()` method for [a.account_storage_credentials](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_storage_credentials.html) account-level service to return `databricks.sdk.service.catalog.AccountsStorageCredentialInfo` dataclass.
 * Changed `update()` method for [a.account_storage_credentials](https://databricks-sdk-py.readthedocs.io/en/latest/account/account_storage_credentials.html) account-level service to return `databricks.sdk.service.catalog.AccountsStorageCredentialInfo` dataclass.
 * Changed `create()` method for [w.connections](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/connections.html) workspace-level service with new required argument order.
 * Changed `update()` method for [w.connections](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/connections.html) workspace-level service with new required argument order.
 * Removed `options_kvpairs` field for `databricks.sdk.service.catalog.ConnectionInfo`.
 * Removed `properties_kvpairs` field for `databricks.sdk.service.catalog.ConnectionInfo`.
 * Added `options` field for `databricks.sdk.service.catalog.ConnectionInfo`.
 * Added `properties` field for `databricks.sdk.service.catalog.ConnectionInfo`.
 * Added `provisioning_state` field for `databricks.sdk.service.catalog.ConnectionInfo`.
 * Added `securable_kind` field for `databricks.sdk.service.catalog.ConnectionInfo`.
 * Added `securable_type` field for `databricks.sdk.service.catalog.ConnectionInfo`.
 * Removed `options_kvpairs` field for `databricks.sdk.service.catalog.CreateConnection`.
 * Removed `properties_kvpairs` field for `databricks.sdk.service.catalog.CreateConnection`.
 * Added `options` field for `databricks.sdk.service.catalog.CreateConnection`.
 * Added `properties` field for `databricks.sdk.service.catalog.CreateConnection`.
 * Changed `algorithm` field for `databricks.sdk.service.catalog.SseEncryptionDetails` to no longer be required.
 * Removed `options_kvpairs` field for `databricks.sdk.service.catalog.UpdateConnection`.
 * Added `options` field for `databricks.sdk.service.catalog.UpdateConnection`.
 * Added `databricks.sdk.service.catalog.AccountsStorageCredentialInfo` dataclass.
 * Added `databricks.sdk.service.catalog.ConnectionInfoSecurableKind` dataclass.
 * Added `databricks.sdk.service.catalog.ProvisioningState` dataclass.
 * Added `data_security_mode` field for `databricks.sdk.service.compute.CreateCluster`.
 * Added `docker_image` field for `databricks.sdk.service.compute.CreateCluster`.
 * Added `single_user_name` field for `databricks.sdk.service.compute.CreateCluster`.
 * Removed `schema` field for `databricks.sdk.service.iam.PartialUpdate`.
 * Added `schemas` field for `databricks.sdk.service.iam.PartialUpdate`.

OpenAPI SHA: 1e3533f94335f0e6c5d9262bc1fea95b3ddcb0e1, Date: 2023-08-11
@mgyucht mgyucht requested a review from nfx August 11, 2023 14:48
@codecov-commenter
Copy link

codecov-commenter commented Aug 11, 2023

Codecov Report

Patch coverage: 33.51% and project coverage change: -1.12% ⚠️

Comparison is base (c1c0886) 53.72% compared to head (f58bcd4) 52.61%.
Report is 7 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #282      +/-   ##
==========================================
- Coverage   53.72%   52.61%   -1.12%     
==========================================
  Files          33       33              
  Lines       19349    19874     +525     
==========================================
+ Hits        10396    10456      +60     
- Misses       8953     9418     +465     
Files Changed Coverage Δ
databricks/sdk/service/catalog.py 51.89% <ø> (-1.18%) ⬇️
databricks/sdk/service/compute.py 52.11% <ø> (-1.75%) ⬇️
databricks/sdk/service/provisioning.py 48.58% <18.18%> (-1.98%) ⬇️
databricks/sdk/service/sharing.py 55.19% <20.45%> (+0.23%) ⬆️
databricks/sdk/service/iam.py 43.92% <24.53%> (-4.29%) ⬇️
databricks/sdk/service/files.py 49.47% <28.57%> (+1.30%) ⬆️
databricks/sdk/service/billing.py 53.57% <29.62%> (+0.84%) ⬆️
databricks/sdk/service/sql.py 54.54% <31.61%> (-1.48%) ⬇️
databricks/sdk/service/jobs.py 54.85% <32.00%> (-1.35%) ⬇️
databricks/sdk/service/ml.py 49.02% <32.70%> (-0.81%) ⬇️
... and 7 more

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@nfx nfx added this pull request to the merge queue Aug 11, 2023
Merged via the queue into main with commit 8ea491d Aug 11, 2023
8 checks passed
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