Skip to content

Commit f46ac44

Browse files
authored
Merge branch 'main' into divyansh-vijayvergia_data/AzureDevOps_OIDC_support
2 parents d443694 + 38c6b50 commit f46ac44

File tree

434 files changed

+22446
-905
lines changed

Some content is hidden

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

434 files changed

+22446
-905
lines changed

.codegen.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
},
1212
"toolchain": {
1313
"require": ["mvn", "java"],
14-
"setup": ["rm -rf databricks-sdk-java/src/main/java/com/databricks/sdk/service"],
14+
"setup": ["bash scripts/cleanup-services.sh"],
1515
"post_generate": ["mvn spotless:apply","mvn --errors clean test"]
1616
}
1717
}

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7de38b0552c78117c01aab884acd9b899a9f4d7f
1+
c3a3e3055fe11cb9683f398a665c225a03563ff1

.gitattributes

Lines changed: 234 additions & 21 deletions
Large diffs are not rendered by default.

.release_metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"timestamp": "2025-07-31 12:01:42+0000"
2+
"timestamp": "2025-09-17 12:55:56+0000"
33
}

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"java.compile.nullAnalysis.mode": "automatic"
3+
}

CHANGELOG.md

Lines changed: 210 additions & 0 deletions
Large diffs are not rendered by default.

NEXT_CHANGELOG.md

Lines changed: 41 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# NEXT CHANGELOG
22

3-
## Release v0.58.0
3+
## Release v0.65.0
44

55
### New Features and Improvements
66

@@ -11,3 +11,43 @@
1111
### Internal Changes
1212

1313
### API Changes
14+
* Added `com.databricks.sdk.service.iamv2` package.
15+
* Added `accountClient.accountGroupsV2()` service, `accountClient.accountServicePrincipalsV2()` service, `accountClient.accountUsersV2()` service, `workspaceClient.groupsV2()` service, `workspaceClient.servicePrincipalsV2()` service and `workspaceClient.usersV2()` service.
16+
* Added `accountClient.accountIamV2()` service and `workspaceClient.workspaceIamV2()` service.
17+
* Added `workspaceClient.featureEngineering()` service.
18+
* Added `javaDependencies` field for `com.databricks.sdk.service.compute.Environment`.
19+
* Added `followupQuestions` field for `com.databricks.sdk.service.dashboards.GenieAttachment`.
20+
* Added `feedback` field for `com.databricks.sdk.service.dashboards.GenieMessage`.
21+
* Added `comment` field for `com.databricks.sdk.service.dashboards.GenieSendMessageFeedbackRequest`.
22+
* [Breaking] Added `rating` field for `com.databricks.sdk.service.dashboards.GenieSendMessageFeedbackRequest`.
23+
* Added `effectiveCapacity`, `effectiveEnablePgNativeLogin` and `enablePgNativeLogin` fields for `com.databricks.sdk.service.database.DatabaseInstance`.
24+
* Added `taskRetryMode` field for `com.databricks.sdk.service.jobs.Continuous`.
25+
* Added `disabled` field for `com.databricks.sdk.service.jobs.Task`.
26+
* Added `netsuiteJarPath` and `sourceConfigurations` fields for `com.databricks.sdk.service.pipelines.IngestionPipelineDefinition`.
27+
* Added `workdayReportParameters` field for `com.databricks.sdk.service.pipelines.TableSpecificConfig`.
28+
* Added `appId`, `appIdSet`, `authSecret`, `authSecretSet`, `channelUrl`, `channelUrlSet`, `tenantId` and `tenantIdSet` fields for `com.databricks.sdk.service.settings.MicrosoftTeamsConfig`.
29+
* Added `auxiliaryManagedLocation` field for `com.databricks.sdk.service.sharing.TableInternalAttributes`.
30+
* Added `alerts` field for `com.databricks.sdk.service.sql.ListAlertsV2Response`.
31+
* Added `createTime` and `updateTime` fields for `com.databricks.sdk.service.tags.TagPolicy`.
32+
* Added `ensureRerankerCompatible` field for `com.databricks.sdk.service.vectorsearch.GetIndexRequest`.
33+
* Added `reranker` field for `com.databricks.sdk.service.vectorsearch.QueryVectorIndexRequest`.
34+
* Added `TABLE_DELTA_UNIFORM_ICEBERG_FOREIGN_DELTASHARING` enum value for `com.databricks.sdk.service.catalog.SecurableKind`.
35+
* Added `NO_ACTIVATED_K8S` and `USAGE_POLICY_ENTITLEMENT_DENIED` enum values for `com.databricks.sdk.service.compute.TerminationReasonCode`.
36+
* Added `INTERNAL_CATALOG_PATH_OVERLAP_EXCEPTION` and `INTERNAL_CATALOG_MISSING_UC_PATH_EXCEPTION` enum values for `com.databricks.sdk.service.dashboards.MessageErrorType`.
37+
* Added `FOREIGN_CATALOG` enum value for `com.databricks.sdk.service.pipelines.IngestionSourceType`.
38+
* Added `FOREIGN_ICEBERG_TABLE` enum value for `com.databricks.sdk.service.sharing.TableInternalAttributesSharedTableType`.
39+
* [Breaking] Changed `createCleanRoomAssetReview()` method for `workspaceClient.cleanRoomAssets()` service with new required argument order.
40+
* [Breaking] Changed `sendMessageFeedback()` method for `workspaceClient.genie()` service with new required argument order.
41+
* [Breaking] Removed `feedbackRating` and `feedbackText` fields for `com.databricks.sdk.service.dashboards.GenieSendMessageFeedbackRequest`.
42+
* [Breaking] Removed `disabled` field for `com.databricks.sdk.service.jobs.RunTask`.
43+
* [Breaking] Removed `defaultDataSecurityMode` and `effectiveDefaultDataSecurityMode` fields for `com.databricks.sdk.service.settingsv2.Setting`.
44+
* Added `listShares()` method for `workspaceClient.shares()` service.
45+
* Added `suggestedQuestions` field for `com.databricks.sdk.service.dashboards.GenieAttachment`.
46+
* Added `warehouseId` field for `com.databricks.sdk.service.dashboards.GenieSpace`.
47+
* Added `PALANTIR` enum value for `com.databricks.sdk.service.catalog.ConnectionType`.
48+
* Added `TABLE_METRIC_VIEW_DELTASHARING` and `TABLE_FOREIGN_PALANTIR` enum values for `com.databricks.sdk.service.catalog.SecurableKind`.
49+
* Added `NO_ACTIVATED_K8S_TESTING_TAG` enum value for `com.databricks.sdk.service.compute.TerminationReasonCode`.
50+
* Added `METRIC_VIEW` enum value for `com.databricks.sdk.service.sharing.TableInternalAttributesSharedTableType`.
51+
* [Breaking] Removed `followupQuestions` field for `com.databricks.sdk.service.dashboards.GenieAttachment`.
52+
* [Breaking] Removed `comment` field for `com.databricks.sdk.service.dashboards.GenieFeedback`.
53+
* [Breaking] Removed `comment` field for `com.databricks.sdk.service.dashboards.GenieSendMessageFeedbackRequest`.

databricks-sdk-java/pom.xml

Lines changed: 7 additions & 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.57.0</version>
8+
<version>0.64.0</version>
99
</parent>
1010
<artifactId>databricks-sdk-java</artifactId>
1111
<name>Databricks SDK for Java</name>
@@ -104,6 +104,12 @@
104104
<artifactId>jackson-datatype-jsr310</artifactId>
105105
<version>${jackson.version}</version>
106106
</dependency>
107+
<!-- Jackson Guava module needed to serialize/deserialize AutoValue classes -->
108+
<dependency>
109+
<groupId>com.fasterxml.jackson.datatype</groupId>
110+
<artifactId>jackson-datatype-guava</artifactId>
111+
<version>${jackson.version}</version>
112+
</dependency>
107113
<!-- Google Auto Value -->
108114
<dependency>
109115
<groupId>com.google.auto.value</groupId>

0 commit comments

Comments
 (0)