Skip to content

Commit d86c790

Browse files
Update SDK with API changes. (#989)
## What changes are proposed in this pull request? This PR update the SDK to include recent API changes. ## How is this tested? Unit + Integration tests.
1 parent a393602 commit d86c790

File tree

183 files changed

+2167
-4122
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

183 files changed

+2167
-4122
lines changed

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
a8f547d3728fba835fbdda301e846829c5cbbef5
1+
95e08d8bc631ac93d68e3846aea3cb04a2913495

NEXT_CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,25 @@
1111
### Internal Changes
1212

1313
### API Changes
14+
* Added [w.ai_builder](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/aibuilder/ai_builder.html) workspace-level service.
15+
* Added [w.feature_store](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/ml/feature_store.html) workspace-level service.
16+
* Added `expiration_time` field for `databricks.sdk.service.database.DatabaseCredential`.
17+
* Added `effective_stopped` field for `databricks.sdk.service.database.DatabaseInstance`.
18+
* Added `existing_pipeline_id` field for `databricks.sdk.service.database.SyncedTableSpec`.
19+
* Added `pipeline_id` field for `databricks.sdk.service.database.SyncedTableStatus`.
20+
* Added `dbt_platform_output` field for `databricks.sdk.service.jobs.RunOutput`.
21+
* Added `dbt_platform_task` field for `databricks.sdk.service.jobs.RunTask`.
22+
* Added `dbt_platform_task` field for `databricks.sdk.service.jobs.SubmitTask`.
23+
* Added `dbt_platform_task` field for `databricks.sdk.service.jobs.Task`.
24+
* Added `environment` field for `databricks.sdk.service.pipelines.CreatePipeline`.
25+
* Added `environment` field for `databricks.sdk.service.pipelines.EditPipeline`.
26+
* Added `environment` field for `databricks.sdk.service.pipelines.PipelineSpec`.
27+
* Added `description` field for `databricks.sdk.service.serving.ServingEndpoint`.
28+
* Added `description` field for `databricks.sdk.service.serving.ServingEndpointDetailed`.
29+
* Added `cancelled`, `error`, `queued`, `running`, `starting` and `success` enum values for `databricks.sdk.service.jobs.DbtPlatformRunStatus`.
30+
* [Breaking] Changed `status` field for `databricks.sdk.service.jobs.DbtCloudJobRunStep` to type `databricks.sdk.service.jobs.DbtPlatformRunStatus` dataclass.
31+
* [Breaking] Removed [w.custom_llms](https://databricks-sdk-py.readthedocs.io/en/latest/workspace/aibuilder/custom_llms.html) workspace-level service.
32+
* [Breaking] Removed `table_serving_url` field for `databricks.sdk.service.database.DatabaseTable`.
33+
* [Breaking] Removed `table_serving_url` field for `databricks.sdk.service.database.SyncedDatabaseTable`.
34+
* [Breaking] Removed `pipeline_id` field for `databricks.sdk.service.database.SyncedTableSpec`.
35+
* [Breaking] Removed `cancelled`, `error`, `queued`, `running`, `starting` and `success` enum values for `databricks.sdk.service.jobs.DbtCloudRunStatus`.

databricks/sdk/__init__.py

Lines changed: 15 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

databricks/sdk/service/aibuilder.py

Lines changed: 157 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)