Skip to content

v0.24.0

Compare
Choose a tag to compare
@github-actions github-actions released this 02 Apr 07:06
· 16 commits to main since this release
v0.24.0
a17758d

Improvements and Bug Fixes

  • Properly escape multi-segment path parameters (#596).

Internal Changes

  • Revert changelog template changes for better diffs (#590).

API Changes

  • Added migrate() and unpublish() method fors w.lakeview workspace-level service.
  • Added databricks.sdk.service.dashboards.MigrateDashboardRequest and databricks.sdk.service.dashboards.UnpublishDashboardRequest dataclasses.
  • Added description, queue_duration and repair_history fields for databricks.sdk.service.jobs.BaseRun.
  • Added compute_key and job_cluster_key fields for databricks.sdk.service.jobs.ClusterSpec.
  • Changed left, op and right fields for databricks.sdk.service.jobs.ConditionTask to be required.
  • Changed edit_mode field for databricks.sdk.service.jobs.CreateJob to databricks.sdk.service.jobs.JobEditMode dataclass.
  • Replaced databricks.sdk.service.jobs.CreateJobEditMode dataclass by databricks.sdk.service.jobs.JobEditMode.
  • Changed url field for databricks.sdk.service.jobs.FileArrivalTriggerConfiguration to be required.
  • Changed error_message_stats field for databricks.sdk.service.jobs.ForEachStats to databricks.sdk.service.jobs.ForEachTaskErrorMessageStatsList dataclass.
  • Changed new_cluster field for databricks.sdk.service.jobs.JobCluster to be required.
  • Changed edit_mode field for databricks.sdk.service.jobs.JobSettings to databricks.sdk.service.jobs.JobEditMode dataclass.
  • Replaced databricks.sdk.service.jobs.JobsSettingsEditMode dataclass by databricks.sdk.service.jobs.JobEditMode.
  • Changed metric, op and value fields for databricks.sdk.service.jobs.JobsHealthRule to be required.
  • Changed run_type field for databricks.sdk.service.jobs.ListRunsRequest to databricks.sdk.service.jobs.RunType dataclass.
  • Repplaced databricks.sdk.service.jobs.ListRunsRunType dataclass by databricks.sdk.service.jobs.RunType dataclass.
  • Changed pipeline_id field for databricks.sdk.service.jobs.PipelineTask to be required.
  • Changed entry_point and package_name fields for databricks.sdk.service.jobs.PythonWheelTask to be required.
  • Changed job_parameters field for databricks.sdk.service.jobs.RepairRun to dict[str,str] dataclass.
  • Changed base_parameters field for databricks.sdk.service.jobs.ResolvedNotebookTaskValues to dict[str,str] dataclass.
  • Changed parameters field for databricks.sdk.service.jobs.ResolvedParamPairValues to dict[str,str] dataclass.
  • Changed named_parameters field for databricks.sdk.service.jobs.ResolvedPythonWheelTaskValues to dict[str,str] dataclass.
  • Removed named_parameters field for databricks.sdk.service.jobs.ResolvedRunJobTaskValues.
  • Changed parameters field for databricks.sdk.service.jobs.ResolvedRunJobTaskValues to dict[str,str] dataclass.
  • Added job_parameters field for databricks.sdk.service.jobs.ResolvedRunJobTaskValues.
  • Added description and queue_duration fields for databricks.sdk.service.jobs.Run.
  • Changed op field for databricks.sdk.service.jobs.RunConditionTask to databricks.sdk.service.jobs.ConditionTaskOp dataclass.
  • Replaced databricks.sdk.service.jobs.RunConditionTaskOp dataclass by databricks.sdk.service.jobs.ConditionTaskOp dataclass.
  • Changed inputs and task fields for databricks.sdk.service.jobs.RunForEachTask to be required.
  • Changed job_parameters field for databricks.sdk.service.jobs.RunJobTask to dict[str,str] dataclass.
  • Added dbt_commands, jar_params, notebook_params, pipeline_params, python_named_params, python_params, spark_submit_params and sql_params fields for databricks.sdk.service.jobs.RunJobTask.
  • Changed job_parameters field for databricks.sdk.service.jobs.RunNow to dict[str,str] dataclass.
  • Added info field for databricks.sdk.service.jobs.RunOutput.
  • Removed job_parameters field for databricks.sdk.service.jobs.RunParameters.
  • Changed task_key field for databricks.sdk.service.jobs.RunTask to be required.
  • Added compute_key, email_notifications, job_cluster_key, notification_settings, run_duration, run_page_url, timeout_seconds and webhook_notifications fields for databricks.sdk.service.jobs.RunTask.
  • Added endpoint_id field for databricks.sdk.service.jobs.SqlQueryOutput.
  • Added condition_task, dbt_task, notebook_task, pipeline_task, python_wheel_task, run_job_task, spark_jar_task, spark_python_task, spark_submit_task and sql_task fields for databricks.sdk.service.jobs.SubmitRun.
  • Added description field for databricks.sdk.service.jobs.SubmitTask.
  • Added disable_auto_optimization field for databricks.sdk.service.jobs.Task.
  • Added no_alert_for_skipped_runs field for databricks.sdk.service.jobs.TaskEmailNotifications.
  • Added table_update field for databricks.sdk.service.jobs.TriggerSettings.
  • Changed id field for databricks.sdk.service.jobs.Webhook to be required.
  • Changed on_duration_warning_threshold_exceeded field for databricks.sdk.service.jobs.WebhookNotifications to databricks.sdk.service.jobs.WebhookList dataclass.
  • Removed databricks.sdk.service.jobs.WebhookNotificationsOnDurationWarningThresholdExceededItem dataclass.
  • Added databricks.sdk.service.jobs.JobEditMode dataclass.
  • Replaced databricks.sdk.service.serving.AwsBedrockConfig dataclass by databricks.sdk.service.serving.AmazonBedrockConfig dataclass.
  • Replaced databricks.sdk.service.serving.AwsBedrockConfigBedrockProvider dataclass by databricks.sdk.service.serving.AmazonBedrockConfigBedrockProvider dataclass.
  • Renamed aws_bedrock_config field for databricks.sdk.service.serving.ExternalModel to amazon_bedrock_config.
  • Changed get() method for w.ip_access_lists workspace-level service . New request type is databricks.sdk.service.settings.GetIpAccessListRequest dataclass.
  • Replaced databricks.sdk.service.settings.GetIpAccessList dataclass by databricks.sdk.service.settings.GetIpAccessListRequest dataclass.

OpenAPI SHA: d38528c3e47dd81c9bdbd918272a3e49d36e09ce, Date: 2024-03-27