Skip to content

Commit 1eade8b

Browse files
authored
[Release] Release v0.29.0 (#330)
### Internal Changes * Test that Jobs API endpoints are pinned to 2.1 ([#319](#319)). ### API Changes: * Added `update()` method for `workspaceClient.clusters()` service. * Added `com.databricks.sdk.service.compute.UpdateCluster`, `com.databricks.sdk.service.compute.UpdateClusterResource` and `Object` classes. * Added `com.databricks.sdk.service.pipelines.IngestionPipelineDefinition` class. * Added `maxResults` and `pageToken` fields for `com.databricks.sdk.service.catalog.GetBindingsRequest`. * Added `includeAliases` field for `com.databricks.sdk.service.catalog.GetByAliasRequest`. * Added `includeAliases` field for `com.databricks.sdk.service.catalog.GetModelVersionRequest`. * Added `includeAliases` field for `com.databricks.sdk.service.catalog.GetRegisteredModelRequest`. * Added `maxResults` and `pageToken` fields for `com.databricks.sdk.service.catalog.ListSystemSchemasRequest`. * Added `nextPageToken` field for `com.databricks.sdk.service.catalog.ListSystemSchemasResponse`. * Added `aliases` field for `com.databricks.sdk.service.catalog.ModelVersionInfo`. * Added `nextPageToken` field for `com.databricks.sdk.service.catalog.WorkspaceBindingsResponse`. * Added `version` field for `com.databricks.sdk.service.compute.GetPolicyFamilyRequest`. * Added `id` field for `com.databricks.sdk.service.dashboards.QueryAttachment`. * Added `id` field for `com.databricks.sdk.service.dashboards.TextAttachment`. * Added `expirationTime` field for `com.databricks.sdk.service.sharing.CreateRecipient`. * Added `expirationTime` field for `com.databricks.sdk.service.sharing.UpdateRecipient`. * Changed `create()` and `edit()` methods for `workspaceClient.clusterPolicies()` service with new required argument order. * Changed `get()` method for `workspaceClient.modelVersions()` service to return `com.databricks.sdk.service.catalog.ModelVersionInfo` class. * Changed `name` field for `com.databricks.sdk.service.compute.CreatePolicy` to no longer be required. * Changed `name` field for `com.databricks.sdk.service.compute.EditPolicy` to no longer be required. * Changed `policyFamilyId` field for `com.databricks.sdk.service.compute.GetPolicyFamilyRequest` to `String` class. * Changed `policyFamilies` field for `com.databricks.sdk.service.compute.ListPolicyFamiliesResponse` to no longer be required. * Changed `definition`, `description`, `name` and `policyFamilyId` fields for `com.databricks.sdk.service.compute.PolicyFamily` to no longer be required. * Changed `accessControlList` field for `com.databricks.sdk.service.jobs.CreateJob` to `com.databricks.sdk.service.jobs.JobAccessControlRequestList` class. * Changed `accessControlList` field for `com.databricks.sdk.service.jobs.SubmitRun` to `com.databricks.sdk.service.jobs.JobAccessControlRequestList` class. * Changed `ingestionDefinition` field for `com.databricks.sdk.service.pipelines.CreatePipeline` to `com.databricks.sdk.service.pipelines.IngestionPipelineDefinition` class. * Changed `ingestionDefinition` field for `com.databricks.sdk.service.pipelines.EditPipeline` to `com.databricks.sdk.service.pipelines.IngestionPipelineDefinition` class. * Changed `ingestionDefinition` field for `com.databricks.sdk.service.pipelines.PipelineSpec` to `com.databricks.sdk.service.pipelines.IngestionPipelineDefinition` class. * Removed `com.databricks.sdk.service.pipelines.ManagedIngestionPipelineDefinition` class. * Removed `com.databricks.sdk.service.compute.PolicyFamilyId` class. OpenAPI SHA: f98c07f9c71f579de65d2587bb0292f83d10e55d, Date: 2024-08-12
1 parent 22e2561 commit 1eade8b

Some content is hidden

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

53 files changed

+1125
-98
lines changed

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
cde487f4948666f7eff0f7566cd0d2704bb2e2fa
1+
f98c07f9c71f579de65d2587bb0292f83d10e55d

.gitattributes

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -652,6 +652,9 @@ databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/UninstallLi
652652
databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/UninstallLibrariesResponse.java linguist-generated=true
653653
databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/UnpinCluster.java linguist-generated=true
654654
databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/UnpinClusterResponse.java linguist-generated=true
655+
databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/UpdateCluster.java linguist-generated=true
656+
databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/UpdateClusterResource.java linguist-generated=true
657+
databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/UpdateClusterResponse.java linguist-generated=true
655658
databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/UpdateResponse.java linguist-generated=true
656659
databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/VolumesStorageInfo.java linguist-generated=true
657660
databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/WorkloadType.java linguist-generated=true
@@ -1432,13 +1435,13 @@ databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/GetUpdate
14321435
databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/GetUpdateResponse.java linguist-generated=true
14331436
databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/IngestionConfig.java linguist-generated=true
14341437
databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/IngestionGatewayPipelineDefinition.java linguist-generated=true
1438+
databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/IngestionPipelineDefinition.java linguist-generated=true
14351439
databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/ListPipelineEventsRequest.java linguist-generated=true
14361440
databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/ListPipelineEventsResponse.java linguist-generated=true
14371441
databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/ListPipelinesRequest.java linguist-generated=true
14381442
databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/ListPipelinesResponse.java linguist-generated=true
14391443
databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/ListUpdatesRequest.java linguist-generated=true
14401444
databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/ListUpdatesResponse.java linguist-generated=true
1441-
databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/ManagedIngestionPipelineDefinition.java linguist-generated=true
14421445
databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/ManualTrigger.java linguist-generated=true
14431446
databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/MaturityLevel.java linguist-generated=true
14441447
databricks-sdk-java/src/main/java/com/databricks/sdk/service/pipelines/NotebookLibrary.java linguist-generated=true

CHANGELOG.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,48 @@
11
# Version changelog
22

3+
## [Release] Release v0.29.0
4+
5+
### Internal Changes
6+
7+
* Test that Jobs API endpoints are pinned to 2.1 ([#319](https://github.com/databricks/databricks-sdk-java/pull/319)).
8+
9+
10+
### API Changes:
11+
12+
* Added `update()` method for `workspaceClient.clusters()` service.
13+
* Added `com.databricks.sdk.service.compute.UpdateCluster`, `com.databricks.sdk.service.compute.UpdateClusterResource` and `Object` classes.
14+
* Added `com.databricks.sdk.service.pipelines.IngestionPipelineDefinition` class.
15+
* Added `maxResults` and `pageToken` fields for `com.databricks.sdk.service.catalog.GetBindingsRequest`.
16+
* Added `includeAliases` field for `com.databricks.sdk.service.catalog.GetByAliasRequest`.
17+
* Added `includeAliases` field for `com.databricks.sdk.service.catalog.GetModelVersionRequest`.
18+
* Added `includeAliases` field for `com.databricks.sdk.service.catalog.GetRegisteredModelRequest`.
19+
* Added `maxResults` and `pageToken` fields for `com.databricks.sdk.service.catalog.ListSystemSchemasRequest`.
20+
* Added `nextPageToken` field for `com.databricks.sdk.service.catalog.ListSystemSchemasResponse`.
21+
* Added `aliases` field for `com.databricks.sdk.service.catalog.ModelVersionInfo`.
22+
* Added `nextPageToken` field for `com.databricks.sdk.service.catalog.WorkspaceBindingsResponse`.
23+
* Added `version` field for `com.databricks.sdk.service.compute.GetPolicyFamilyRequest`.
24+
* Added `id` field for `com.databricks.sdk.service.dashboards.QueryAttachment`.
25+
* Added `id` field for `com.databricks.sdk.service.dashboards.TextAttachment`.
26+
* Added `expirationTime` field for `com.databricks.sdk.service.sharing.CreateRecipient`.
27+
* Added `expirationTime` field for `com.databricks.sdk.service.sharing.UpdateRecipient`.
28+
* Changed `create()` and `edit()` methods for `workspaceClient.clusterPolicies()` service with new required argument order.
29+
* Changed `get()` method for `workspaceClient.modelVersions()` service to return `com.databricks.sdk.service.catalog.ModelVersionInfo` class.
30+
* Changed `name` field for `com.databricks.sdk.service.compute.CreatePolicy` to no longer be required.
31+
* Changed `name` field for `com.databricks.sdk.service.compute.EditPolicy` to no longer be required.
32+
* Changed `policyFamilyId` field for `com.databricks.sdk.service.compute.GetPolicyFamilyRequest` to `String` class.
33+
* Changed `policyFamilies` field for `com.databricks.sdk.service.compute.ListPolicyFamiliesResponse` to no longer be required.
34+
* Changed `definition`, `description`, `name` and `policyFamilyId` fields for `com.databricks.sdk.service.compute.PolicyFamily` to no longer be required.
35+
* Changed `accessControlList` field for `com.databricks.sdk.service.jobs.CreateJob` to `com.databricks.sdk.service.jobs.JobAccessControlRequestList` class.
36+
* Changed `accessControlList` field for `com.databricks.sdk.service.jobs.SubmitRun` to `com.databricks.sdk.service.jobs.JobAccessControlRequestList` class.
37+
* Changed `ingestionDefinition` field for `com.databricks.sdk.service.pipelines.CreatePipeline` to `com.databricks.sdk.service.pipelines.IngestionPipelineDefinition` class.
38+
* Changed `ingestionDefinition` field for `com.databricks.sdk.service.pipelines.EditPipeline` to `com.databricks.sdk.service.pipelines.IngestionPipelineDefinition` class.
39+
* Changed `ingestionDefinition` field for `com.databricks.sdk.service.pipelines.PipelineSpec` to `com.databricks.sdk.service.pipelines.IngestionPipelineDefinition` class.
40+
* Removed `com.databricks.sdk.service.pipelines.ManagedIngestionPipelineDefinition` class.
41+
* Removed `com.databricks.sdk.service.compute.PolicyFamilyId` class.
42+
43+
OpenAPI SHA: f98c07f9c71f579de65d2587bb0292f83d10e55d, Date: 2024-08-12
44+
45+
346
## [Release] Release v0.28.0
447

548
### Bug Fixes

databricks-sdk-java/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.databricks</groupId>
77
<artifactId>databricks-sdk-parent</artifactId>
8-
<version>0.28.0</version>
8+
<version>0.29.0</version>
99
</parent>
1010
<artifactId>databricks-sdk-java</artifactId>
1111
<properties>

databricks-sdk-java/src/main/java/com/databricks/sdk/core/UserAgent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public String getValue() {
3232
// TODO: check if reading from
3333
// /META-INF/maven/com.databricks/databrics-sdk-java/pom.properties
3434
// or getClass().getPackage().getImplementationVersion() is enough.
35-
private static final String version = "0.28.0";
35+
private static final String version = "0.29.0";
3636

3737
public static void withProduct(String product, String productVersion) {
3838
UserAgent.product = product;

databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GetBindingsRequest.java

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

databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GetByAliasRequest.java

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

databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GetModelVersionRequest.java

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

databricks-sdk-java/src/main/java/com/databricks/sdk/service/catalog/GetRegisteredModelRequest.java

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

0 commit comments

Comments
 (0)