Skip to content

Commit

Permalink
[Release] Release v0.31.0 (#733)
Browse files Browse the repository at this point in the history
### Bug Fixes

* Fixed regression introduced in v0.30.0 causing `ValueError: Invalid
semantic version: 0.33.1+420240816190912`
([#729](#729)).


### Internal Changes

* Escape single quotes in regex matchers
([#727](#727)).


### API Changes:

* Added
[w.policy_compliance_for_clusters](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/policy_compliance_for_clusters.html)
workspace-level service.
* Added
[w.policy_compliance_for_jobs](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/policy_compliance_for_jobs.html)
workspace-level service.
* Added
[w.resource_quotas](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/resource_quotas.html)
workspace-level service.
* Added `databricks.sdk.service.catalog.GetQuotaRequest`,
`databricks.sdk.service.catalog.GetQuotaResponse`,
`databricks.sdk.service.catalog.ListQuotasRequest`,
`databricks.sdk.service.catalog.ListQuotasResponse` and
`databricks.sdk.service.catalog.QuotaInfo` dataclasses.
* Added `databricks.sdk.service.compute.ClusterCompliance`,
`databricks.sdk.service.compute.ClusterSettingsChange`,
`databricks.sdk.service.compute.EnforceClusterComplianceRequest`,
`databricks.sdk.service.compute.EnforceClusterComplianceResponse`,
`databricks.sdk.service.compute.GetClusterComplianceRequest`,
`databricks.sdk.service.compute.GetClusterComplianceResponse`,
`databricks.sdk.service.compute.ListClusterCompliancesRequest` and
`databricks.sdk.service.compute.ListClusterCompliancesResponse`
dataclasses.
* Added
`databricks.sdk.service.jobs.EnforcePolicyComplianceForJobResponseJobClusterSettingsChange`,
`databricks.sdk.service.jobs.EnforcePolicyComplianceRequest`,
`databricks.sdk.service.jobs.EnforcePolicyComplianceResponse`,
`databricks.sdk.service.jobs.GetPolicyComplianceRequest`,
`databricks.sdk.service.jobs.GetPolicyComplianceResponse`,
`databricks.sdk.service.jobs.JobCompliance`,
`databricks.sdk.service.jobs.ListJobComplianceForPolicyResponse` and
`databricks.sdk.service.jobs.ListJobComplianceRequest` dataclasses.
* Added `fallback` field for
`databricks.sdk.service.catalog.CreateExternalLocation`.
* Added `fallback` field for
`databricks.sdk.service.catalog.ExternalLocationInfo`.
* Added `fallback` field for
`databricks.sdk.service.catalog.UpdateExternalLocation`.
 * Added `job_run_id` field for `databricks.sdk.service.jobs.BaseRun`.
 * Added `job_run_id` field for `databricks.sdk.service.jobs.Run`.
* Added `include_metrics` field for
`databricks.sdk.service.sql.ListQueryHistoryRequest`.
* Added `statement_ids` field for
`databricks.sdk.service.sql.QueryFilter`.
 * Removed `databricks.sdk.service.sql.ContextFilter` dataclass.
* Removed `context_filter` field for
`databricks.sdk.service.sql.QueryFilter`.
* Removed `pipeline_id` and `pipeline_update_id` fields for
`databricks.sdk.service.sql.QuerySource`.

OpenAPI SHA: 3eae49b444cac5a0118a3503e5b7ecef7f96527a, Date: 2024-08-21
  • Loading branch information
renaudhartert-db authored Aug 21, 2024
1 parent 19fe05c commit fb30ed9
Show file tree
Hide file tree
Showing 24 changed files with 1,152 additions and 122 deletions.
2 changes: 1 addition & 1 deletion .codegen/_openapi_sha
Original file line number Diff line number Diff line change
@@ -1 +1 @@
f98c07f9c71f579de65d2587bb0292f83d10e55d
3eae49b444cac5a0118a3503e5b7ecef7f96527a
33 changes: 33 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,38 @@
# Version changelog

## [Release] Release v0.31.0

### Bug Fixes

* Fixed regression introduced in v0.30.0 causing `ValueError: Invalid semantic version: 0.33.1+420240816190912` ([#729](https://github.com/databricks/databricks-sdk-py/pull/729)).


### Internal Changes

* Escape single quotes in regex matchers ([#727](https://github.com/databricks/databricks-sdk-py/pull/727)).


### API Changes:

* Added [w.policy_compliance_for_clusters](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/policy_compliance_for_clusters.html) workspace-level service.
* Added [w.policy_compliance_for_jobs](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/policy_compliance_for_jobs.html) workspace-level service.
* Added [w.resource_quotas](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/resource_quotas.html) workspace-level service.
* Added `databricks.sdk.service.catalog.GetQuotaRequest`, `databricks.sdk.service.catalog.GetQuotaResponse`, `databricks.sdk.service.catalog.ListQuotasRequest`, `databricks.sdk.service.catalog.ListQuotasResponse` and `databricks.sdk.service.catalog.QuotaInfo` dataclasses.
* Added `databricks.sdk.service.compute.ClusterCompliance`, `databricks.sdk.service.compute.ClusterSettingsChange`, `databricks.sdk.service.compute.EnforceClusterComplianceRequest`, `databricks.sdk.service.compute.EnforceClusterComplianceResponse`, `databricks.sdk.service.compute.GetClusterComplianceRequest`, `databricks.sdk.service.compute.GetClusterComplianceResponse`, `databricks.sdk.service.compute.ListClusterCompliancesRequest` and `databricks.sdk.service.compute.ListClusterCompliancesResponse` dataclasses.
* Added `databricks.sdk.service.jobs.EnforcePolicyComplianceForJobResponseJobClusterSettingsChange`, `databricks.sdk.service.jobs.EnforcePolicyComplianceRequest`, `databricks.sdk.service.jobs.EnforcePolicyComplianceResponse`, `databricks.sdk.service.jobs.GetPolicyComplianceRequest`, `databricks.sdk.service.jobs.GetPolicyComplianceResponse`, `databricks.sdk.service.jobs.JobCompliance`, `databricks.sdk.service.jobs.ListJobComplianceForPolicyResponse` and `databricks.sdk.service.jobs.ListJobComplianceRequest` dataclasses.
* Added `fallback` field for `databricks.sdk.service.catalog.CreateExternalLocation`.
* Added `fallback` field for `databricks.sdk.service.catalog.ExternalLocationInfo`.
* Added `fallback` field for `databricks.sdk.service.catalog.UpdateExternalLocation`.
* Added `job_run_id` field for `databricks.sdk.service.jobs.BaseRun`.
* Added `job_run_id` field for `databricks.sdk.service.jobs.Run`.
* Added `include_metrics` field for `databricks.sdk.service.sql.ListQueryHistoryRequest`.
* Added `statement_ids` field for `databricks.sdk.service.sql.QueryFilter`.
* Removed `databricks.sdk.service.sql.ContextFilter` dataclass.
* Removed `context_filter` field for `databricks.sdk.service.sql.QueryFilter`.
* Removed `pipeline_id` and `pipeline_update_id` fields for `databricks.sdk.service.sql.QuerySource`.

OpenAPI SHA: 3eae49b444cac5a0118a3503e5b7ecef7f96527a, Date: 2024-08-21

## [Release] Release v0.30.0

### New Features and Improvements
Expand Down
26 changes: 23 additions & 3 deletions databricks/sdk/__init__.py

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions databricks/sdk/errors/overrides.py

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions databricks/sdk/errors/platform.py

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit fb30ed9

Please sign in to comment.