-
Notifications
You must be signed in to change notification settings - Fork 130
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.28.0 #652
Release v0.28.0 #652
Conversation
This PR breaks backwards compatibility for databrickslabs/ucx downstream. See build logs for more details. Running from downstreams #136 |
d39e145
to
69930e5
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #652 +/- ##
==========================================
- Coverage 57.66% 57.62% -0.04%
==========================================
Files 48 48
Lines 32680 32865 +185
==========================================
+ Hits 18844 18938 +94
- Misses 13836 13927 +91 ☔ View full report in Codecov by Sentry. |
### Improvements and new features * Better error message when private link enabled workspaces reject requests ([#647](#647)). ### API Changes: * Changed `list()` method for [w.connections](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/connections.html) workspace-level service to require request of `databricks.sdk.service.catalog.ListConnectionsRequest` dataclass. * Removed [w.lakehouse_monitors](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/lakehouse_monitors.html) workspace-level service. * Added [w.quality_monitors](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/quality_monitors.html) workspace-level service. * Renamed `databricks.sdk.service.catalog.DeleteLakehouseMonitorRequest` dataclass to `databricks.sdk.service.catalog.DeleteQualityMonitorRequest`. * Changed `schema_name` field for `databricks.sdk.service.catalog.DisableRequest` to `str` dataclass. * Removed `databricks.sdk.service.catalog.DisableSchemaName` dataclass. * Changed `schema_name` field for `databricks.sdk.service.catalog.EnableRequest` to `str` dataclass. * Removed `databricks.sdk.service.catalog.EnableSchemaName` dataclass. * Renamed `databricks.sdk.service.catalog.GetLakehouseMonitorRequest` dataclass to `databricks.sdk.service.catalog.GetQualityMonitorRequest`. * Added `next_page_token` field for `databricks.sdk.service.catalog.ListConnectionsResponse`. * Added `dashboard_id` field for `databricks.sdk.service.catalog.UpdateMonitor`. * Added `databricks.sdk.service.catalog.ListConnectionsRequest` dataclass. * Added `databricks.sdk.service.catalog.MonitorRefreshListResponse` dataclass. * Changed `cluster_status()` method for [w.libraries](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/libraries.html) workspace-level service to return `databricks.sdk.service.compute.ClusterLibraryStatuses` dataclass. * Removed `cluster_source` field for `databricks.sdk.service.compute.ClusterAttributes`. * Changed `spec` and `cluster_source` fields for `databricks.sdk.service.compute.ClusterDetails` to `databricks.sdk.service.compute.ClusterSpec` dataclass. * Removed `cluster_source` field for `databricks.sdk.service.compute.ClusterSpec`. * Removed `databricks.sdk.service.compute.ClusterStatusResponse` dataclass. * Removed `cluster_source` field for `databricks.sdk.service.compute.CreateCluster`. * Removed `clone_from` and `cluster_source` fields for `databricks.sdk.service.compute.EditCluster`. * Removed `sort_by_spec` field for `databricks.sdk.service.marketplace.ListListingsRequest`. * Added `is_ascending` and `sort_by` fields for `databricks.sdk.service.marketplace.ListListingsRequest`. * Added `is_ascending` field for `databricks.sdk.service.marketplace.SearchListingsRequest`. * Removed `databricks.sdk.service.marketplace.SortBySpec` dataclass. * Removed `databricks.sdk.service.marketplace.SortOrder` dataclass. * Added `gateway_definition` field for `databricks.sdk.service.pipelines.CreatePipeline`. * Added `gateway_definition` field for `databricks.sdk.service.pipelines.EditPipeline`. * Added `table_configuration` field for `databricks.sdk.service.pipelines.ManagedIngestionPipelineDefinition`. * Added `gateway_definition` field for `databricks.sdk.service.pipelines.PipelineSpec`. * Added `table_configuration` field for `databricks.sdk.service.pipelines.SchemaSpec`. * Added `table_configuration` field for `databricks.sdk.service.pipelines.TableSpec`. * Added `databricks.sdk.service.pipelines.IngestionGatewayPipelineDefinition` dataclass. * Added `databricks.sdk.service.pipelines.TableSpecificConfig` dataclass. * Added `databricks.sdk.service.pipelines.TableSpecificConfigScdType` dataclass. * Added `deployment_artifacts` field for `databricks.sdk.service.serving.AppDeployment`. * Added `route_optimized` field for `databricks.sdk.service.serving.CreateServingEndpoint`. * Added `contents` field for `databricks.sdk.service.serving.ExportMetricsResponse`. * Changed `openai_api_key` field for `databricks.sdk.service.serving.OpenAiConfig` to no longer be required. * Added `microsoft_entra_client_id`, `microsoft_entra_client_secret` and `microsoft_entra_tenant_id` fields for `databricks.sdk.service.serving.OpenAiConfig`. * Added `endpoint_url` and `route_optimized` fields for `databricks.sdk.service.serving.ServingEndpointDetailed`. * Added `databricks.sdk.service.serving.AppDeploymentArtifacts` dataclass. * Added `storage_root` field for `databricks.sdk.service.sharing.CreateShare`. * Added `storage_location` and `storage_root` fields for `databricks.sdk.service.sharing.ShareInfo`. * Added `storage_root` field for `databricks.sdk.service.sharing.UpdateShare`. * Added `scan_index()` method for [w.vector_search_indexes](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/vector_search_indexes.html) workspace-level service. * Added `embedding_writeback_table` field for `databricks.sdk.service.vectorsearch.DeltaSyncVectorIndexSpecRequest`. * Added `embedding_writeback_table` field for `databricks.sdk.service.vectorsearch.DeltaSyncVectorIndexSpecResponse`. * Added `databricks.sdk.service.vectorsearch.ListValue` dataclass. * Added `databricks.sdk.service.vectorsearch.MapStringValueEntry` dataclass. * Added `databricks.sdk.service.vectorsearch.ScanVectorIndexRequest` dataclass. * Added `databricks.sdk.service.vectorsearch.ScanVectorIndexResponse` dataclass. * Added `databricks.sdk.service.vectorsearch.Struct` dataclass. * Added `databricks.sdk.service.vectorsearch.Value` dataclass. OpenAPI SHA: 7eb5ad9a2ed3e3f1055968a2d1014ac92c06fe92, Date: 2024-05-21
69930e5
to
4cf5c73
Compare
CHANGELOG.md
Outdated
@@ -1,5 +1,68 @@ | |||
# Version changelog | |||
|
|||
## Release v0.28.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: Just for consistency, in the past releases, we don't mention v
in the title of release in changelog.
v0.28.0 -> 0.28.0
|
||
* Better error message when private link enabled workspaces reject requests ([#647](https://github.com/databricks/databricks-sdk-py/pull/647)). | ||
|
||
### API Changes: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We could move similar sections together for better readability like all Added together, Removed, Renamed, Changed.
Improvements and new features
API Changes
databricks.sdk.service.vectorsearch.ListValue
dataclass.databricks.sdk.service.vectorsearch.MapStringValueEntry
dataclass.databricks.sdk.service.vectorsearch.ScanVectorIndexRequest
dataclass.databricks.sdk.service.vectorsearch.ScanVectorIndexResponse
dataclass.databricks.sdk.service.vectorsearch.Struct
dataclass.databricks.sdk.service.vectorsearch.Value
dataclass.databricks.sdk.service.catalog.ListConnectionsRequest
dataclass.databricks.sdk.service.catalog.MonitorRefreshListResponse
dataclass.databricks.sdk.service.pipelines.IngestionGatewayPipelineDefinition
dataclass.databricks.sdk.service.pipelines.TableSpecificConfig
dataclass.databricks.sdk.service.pipelines.TableSpecificConfigScdType
dataclass.databricks.sdk.service.serving.AppDeploymentArtifacts
dataclass.databricks.sdk.service.catalog.EnableSchemaName
dataclass.databricks.sdk.service.catalog.DisableSchemaName
dataclass.databricks.sdk.service.marketplace.SortBySpec
dataclass.databricks.sdk.service.marketplace.SortOrder
dataclass.databricks.sdk.service.catalog.DeleteLakehouseMonitorRequest
dataclass todatabricks.sdk.service.catalog.DeleteQualityMonitorRequest
.databricks.sdk.service.catalog.GetLakehouseMonitorRequest
dataclass todatabricks.sdk.service.catalog.GetQualityMonitorRequest
.next_page_token
field fordatabricks.sdk.service.catalog.ListConnectionsResponse
.dashboard_id
field fordatabricks.sdk.service.catalog.UpdateMonitor
.is_ascending
andsort_by
fields fordatabricks.sdk.service.marketplace.ListListingsRequest
.is_ascending
field fordatabricks.sdk.service.marketplace.SearchListingsRequest
.gateway_definition
field fordatabricks.sdk.service.pipelines.CreatePipeline
.gateway_definition
field fordatabricks.sdk.service.pipelines.EditPipeline
.table_configuration
field fordatabricks.sdk.service.pipelines.ManagedIngestionPipelineDefinition
.gateway_definition
field fordatabricks.sdk.service.pipelines.PipelineSpec
.table_configuration
field fordatabricks.sdk.service.pipelines.SchemaSpec
.table_configuration
field fordatabricks.sdk.service.pipelines.TableSpec
.deployment_artifacts
field fordatabricks.sdk.service.serving.AppDeployment
.route_optimized
field fordatabricks.sdk.service.serving.CreateServingEndpoint
.contents
field fordatabricks.sdk.service.serving.ExportMetricsResponse
.microsoft_entra_client_id
,microsoft_entra_client_secret
andmicrosoft_entra_tenant_id
fields fordatabricks.sdk.service.serving.OpenAiConfig
.endpoint_url
androute_optimized
fields fordatabricks.sdk.service.serving.ServingEndpointDetailed
.storage_root
field fordatabricks.sdk.service.sharing.CreateShare
.storage_location
andstorage_root
fields fordatabricks.sdk.service.sharing.ShareInfo
.storage_root
field fordatabricks.sdk.service.sharing.UpdateShare
.embedding_writeback_table
field fordatabricks.sdk.service.vectorsearch.DeltaSyncVectorIndexSpecRequest
.embedding_writeback_table
field fordatabricks.sdk.service.vectorsearch.DeltaSyncVectorIndexSpecResponse
.schema_name
field fordatabricks.sdk.service.catalog.DisableRequest
tostr
dataclass.schema_name
field fordatabricks.sdk.service.catalog.EnableRequest
tostr
dataclass.cluster_status()
method for w.libraries workspace-level service to returndatabricks.sdk.service.compute.ClusterLibraryStatuses
dataclass.spec
andcluster_source
fields fordatabricks.sdk.service.compute.ClusterDetails
todatabricks.sdk.service.compute.ClusterSpec
dataclass.openai_api_key
field fordatabricks.sdk.service.serving.OpenAiConfig
to no longer be required.cluster_source
field fordatabricks.sdk.service.compute.ClusterAttributes
.cluster_source
field fordatabricks.sdk.service.compute.ClusterSpec
.databricks.sdk.service.compute.ClusterStatusResponse
dataclass.cluster_source
field fordatabricks.sdk.service.compute.CreateCluster
.clone_from
andcluster_source
fields fordatabricks.sdk.service.compute.EditCluster
.sort_by_spec
field fordatabricks.sdk.service.marketplace.ListListingsRequest
.scan_index()
method for w.vector_search_indexes workspace-level service.list()
method for w.connections workspace-level service to require request ofdatabricks.sdk.service.catalog.ListConnectionsRequest
dataclass.OpenAPI SHA: 7eb5ad9a2ed3e3f1055968a2d1014ac92c06fe92, Date: 2024-05-21