Closed hectorcast-db closed 2 weeks ago
This PR breaks backwards compatibility for databrickslabs/ucx downstream. See build logs for more details.
Running from downstreams #204
Attention: Patch coverage is 55.24752%
with 226 lines
in your changes missing coverage. Please review.
Please upload report for BASE (
main@58574b8
). Learn more about missing BASE report.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Breaking Changes
NOTE: this change renames
@credentials_provider
/CredentialsProvider
to@credentials_strategy
/CredentialsStrategy
.Improvements and Bug Fixes
dbutils.notebook.entry_point...
to return current local notebook path from env var (#618).serverless_compute_id
field to the config (#685).with_product(...)
andwith_user_agent_extra(...)
public functions to improve telemetry for mid-stream libraries (#679).Documentation
Internal Changes
API Changes
list()
method for a.account_storage_credentials account-level service to returndatabricks.sdk.service.catalog.ListAccountStorageCredentialsResponse
dataclass.isolation_mode
field fordatabricks.sdk.service.catalog.CatalogInfo
todatabricks.sdk.service.catalog.CatalogIsolationMode
dataclass.isolation_mode
field fordatabricks.sdk.service.catalog.ExternalLocationInfo
.max_results
andpage_token
fields fordatabricks.sdk.service.catalog.ListCatalogsRequest
.next_page_token
field fordatabricks.sdk.service.catalog.ListCatalogsResponse
.table_serving_url
field fordatabricks.sdk.service.catalog.OnlineTable
.isolation_mode
field fordatabricks.sdk.service.catalog.StorageCredentialInfo
.isolation_mode
field fordatabricks.sdk.service.catalog.UpdateCatalog
todatabricks.sdk.service.catalog.CatalogIsolationMode
dataclass.isolation_mode
field fordatabricks.sdk.service.catalog.UpdateExternalLocation
.isolation_mode
field fordatabricks.sdk.service.catalog.UpdateStorageCredential
.databricks.sdk.service.catalog.CatalogIsolationMode
anddatabricks.sdk.service.catalog.ListAccountStorageCredentialsResponse
dataclasses.create_schedule()
,create_subscription()
,delete_schedule()
,delete_subscription()
,get_schedule()
,get_subscription()
,list()
,list_schedules()
,list_subscriptions()
andupdate_schedule()
methods for w.lakeview workspace-level service.databricks.sdk.service.dashboards.CreateScheduleRequest
,databricks.sdk.service.dashboards.CreateSubscriptionRequest
,databricks.sdk.service.dashboards.CronSchedule
,databricks.sdk.service.dashboards.DashboardView
,databricks.sdk.service.dashboards.DeleteScheduleRequest
,databricks.sdk.service.dashboards.DeleteSubscriptionRequest
dataclass,databricks.sdk.service.dashboards.GetScheduleRequest
,databricks.sdk.service.dashboards.GetSubscriptionRequest
,databricks.sdk.service.dashboards.ListDashboardsRequest
,databricks.sdk.service.dashboards.ListDashboardsResponse
,databricks.sdk.service.dashboards.ListSchedulesRequest
,databricks.sdk.service.dashboards.ListSchedulesResponse
,databricks.sdk.service.dashboards.ListSubscriptionsRequest
,databricks.sdk.service.dashboards.ListSubscriptionsResponse
,databricks.sdk.service.dashboards.Schedule
,databricks.sdk.service.dashboards.SchedulePauseStatus
,databricks.sdk.service.dashboards.Subscriber
,databricks.sdk.service.dashboards.Subscription
,databricks.sdk.service.dashboards.SubscriptionSubscriberDestination
,databricks.sdk.service.dashboards.SubscriptionSubscriberUser
anddatabricks.sdk.service.dashboards.UpdateScheduleRequest
dataclasses.termination_category
field fordatabricks.sdk.service.jobs.ForEachTaskErrorMessageStats
.on_streaming_backlog_exceeded
field fordatabricks.sdk.service.jobs.JobEmailNotifications
.environment_key
field fordatabricks.sdk.service.jobs.RunTask
.condition_task
,dbt_task
,notebook_task
,pipeline_task
,python_wheel_task
,run_job_task
,spark_jar_task
,spark_python_task
,spark_submit_task
andsql_task
fields fordatabricks.sdk.service.jobs.SubmitRun
.environments
field fordatabricks.sdk.service.jobs.SubmitRun
.dbt_task
field fordatabricks.sdk.service.jobs.SubmitTask
.environment_key
field fordatabricks.sdk.service.jobs.SubmitTask
.on_streaming_backlog_exceeded
field fordatabricks.sdk.service.jobs.TaskEmailNotifications
.periodic
field fordatabricks.sdk.service.jobs.TriggerSettings
.on_streaming_backlog_exceeded
field fordatabricks.sdk.service.jobs.WebhookNotifications
.databricks.sdk.service.jobs.PeriodicTriggerConfiguration
dataclass.databricks.sdk.service.jobs.PeriodicTriggerConfigurationTimeUnit
dataclass.batch_get()
method for w.consumer_listings workspace-level service.batch_get()
method for w.consumer_providers workspace-level service.provider_summary
field fordatabricks.sdk.service.marketplace.Listing
.databricks.sdk.service.marketplace.BatchGetListingsRequest
,databricks.sdk.service.marketplace.BatchGetListingsResponse
,databricks.sdk.service.marketplace.BatchGetProvidersRequest
,databricks.sdk.service.marketplace.BatchGetProvidersResponse
,databricks.sdk.service.marketplace.ProviderIconFile
,databricks.sdk.service.marketplace.ProviderIconType
,databricks.sdk.service.marketplace.ProviderListingSummaryInfo
anddatabricks.sdk.service.oauth2.DataPlaneInfo
dataclasses.create_deployment()
method for w.apps workspace-level service.deploy()
andstart()
method1 for w.apps workspace-level service.service_principal_id
andservice_principal_name
fields fordatabricks.sdk.service.serving.App
.mode
field fordatabricks.sdk.service.serving.AppDeployment
.mode
field fordatabricks.sdk.service.serving.CreateAppDeploymentRequest
.data_plane_info
field fordatabricks.sdk.service.serving.ServingEndpointDetailed
.databricks.sdk.service.serving.AppDeploymentMode
,databricks.sdk.service.serving.ModelDataPlaneInfo
anddatabricks.sdk.service.serving.StartAppRequest
dataclasses.query_next_page()
method for w.vector_search_indexes workspace-level service.query_type
field fordatabricks.sdk.service.vectorsearch.QueryVectorIndexRequest
.next_page_token
field fordatabricks.sdk.service.vectorsearch.QueryVectorIndexResponse
.OpenAPI SHA: 7437dabb9dadee402c1fc060df4c1ce8cc5369f0, Date: 2024-06-24