Skip to content

Commit eb57da7

Browse files
Release databricks-sdk-java (#961)
Automated release of `databricks-sdk-java`: regenerated SDK plus the changelog, version bump, and release-ledger update. See CHANGELOG.md for the released version(s). Co-authored-by: databricks-ci-ghec-2[bot] <184307802+databricks-ci-ghec-2[bot]@users.noreply.github.com>
1 parent e4f4e79 commit eb57da7

12 files changed

Lines changed: 56 additions & 13 deletions

File tree

‎.codegen/_last_sha‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
07bd11eefe3ed30eebcfa846546af8b56b655973
1+
e70a22231111e4c68080544b08d28ab7aa0d86b5

‎CHANGELOG.md‎

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

3+
## Release v0.174.0 (2026-11-03)
4+
5+
### API Changes
6+
* Add `viewName` field for `com.databricks.sdk.service.ml.IngestionDestination`.
7+
* Add `notifications` field for `com.databricks.sdk.service.ml.MaterializationSet`.
8+
39
## Release v0.173.0 (2026-11-02)
410

511
### API Changes

‎databricks-sdk-java/lockfile.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"artifactId": "databricks-sdk-java",
33
"groupId": "com.databricks",
4-
"version": "0.173.0",
4+
"version": "0.174.0",
55
"lockFileVersion": 1,
66
"dependencies": [
77
{

‎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.173.0</version>
8+
<version>0.174.0</version>
99
</parent>
1010
<artifactId>databricks-sdk-java</artifactId>
1111
<name>Databricks SDK for Java</name>

‎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
@@ -36,7 +36,7 @@ public String getValue() {
3636
// TODO: check if reading from
3737
// /META-INF/maven/com.databricks/databrics-sdk-java/pom.properties
3838
// or getClass().getPackage().getImplementationVersion() is enough.
39-
private static final String version = "0.173.0";
39+
private static final String version = "0.174.0";
4040

4141
public static void withProduct(String product, String productVersion) {
4242
UserAgent.product = product;

‎databricks-sdk-java/src/main/java/com/databricks/sdk/service/ml/IngestionDestination.java‎

Lines changed: 20 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/ml/MaterializationSet.java‎

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,14 @@ public class MaterializationSet {
2222
@JsonProperty("materialized_features")
2323
private Collection<MaterializedFeature> materializedFeatures;
2424

25+
/**
26+
* Notification configuration around the materialization job or pipeline lifecycle. They are
27+
* applied to every job and pipeline that materializes a feature in this set. Features which are
28+
* materialized in the same pipeline will share the same notification.
29+
*/
30+
@JsonProperty("notifications")
31+
private MaterializationNotifications notifications;
32+
2533
public MaterializationSet setMaterializationSetId(String materializationSetId) {
2634
this.materializationSetId = materializationSetId;
2735
return this;
@@ -41,25 +49,36 @@ public Collection<MaterializedFeature> getMaterializedFeatures() {
4149
return materializedFeatures;
4250
}
4351

52+
public MaterializationSet setNotifications(MaterializationNotifications notifications) {
53+
this.notifications = notifications;
54+
return this;
55+
}
56+
57+
public MaterializationNotifications getNotifications() {
58+
return notifications;
59+
}
60+
4461
@Override
4562
public boolean equals(Object o) {
4663
if (this == o) return true;
4764
if (o == null || getClass() != o.getClass()) return false;
4865
MaterializationSet that = (MaterializationSet) o;
4966
return Objects.equals(materializationSetId, that.materializationSetId)
50-
&& Objects.equals(materializedFeatures, that.materializedFeatures);
67+
&& Objects.equals(materializedFeatures, that.materializedFeatures)
68+
&& Objects.equals(notifications, that.notifications);
5169
}
5270

5371
@Override
5472
public int hashCode() {
55-
return Objects.hash(materializationSetId, materializedFeatures);
73+
return Objects.hash(materializationSetId, materializedFeatures, notifications);
5674
}
5775

5876
@Override
5977
public String toString() {
6078
return new ToStringer(MaterializationSet.class)
6179
.add("materializationSetId", materializationSetId)
6280
.add("materializedFeatures", materializedFeatures)
81+
.add("notifications", notifications)
6382
.toString();
6483
}
6584
}

‎examples/docs/pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<dependency>
2525
<groupId>com.databricks</groupId>
2626
<artifactId>databricks-sdk-java</artifactId>
27-
<version>0.173.0</version>
27+
<version>0.174.0</version>
2828
</dependency>
2929
</dependencies>
3030
</project>

‎examples/spring-boot-oauth-u2m-demo/pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
<dependency>
4141
<groupId>com.databricks</groupId>
4242
<artifactId>databricks-sdk-java</artifactId>
43-
<version>0.173.0</version>
43+
<version>0.174.0</version>
4444
</dependency>
4545
</dependencies>
4646
</project>

‎lockfile.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"artifactId": "databricks-sdk-parent",
33
"groupId": "com.databricks",
4-
"version": "0.173.0",
4+
"version": "0.174.0",
55
"lockFileVersion": 1,
66
"dependencies": [],
77
"mavenPlugins": [],

0 commit comments

Comments
 (0)