Databricks SDK Java v0.128.0: CDF Configs and Breaking IAM Changes
sdkdatadatabricksengineer
breaking patch
Databricks SDK Java version 0.128.0 introduces new methods for managing Change Data Feed (CDF) configurations via the workspace client. It also adds a `parent` field to connection objects and a `MINUTES` enum for job triggers. Crucially, this release includes breaking changes to the `internalId` field type for IAM entities (Groups, Service Principals, Users), requiring Java SDK users to update their code to adapt to the String type.
- →Change internalId field for com.databricks.sdk.service.iamv2.Group to type String class
- →Change internalId field for com.databricks.sdk.service.iamv2.ServicePrincipal to type String class
- →Change internalId field for com.databricks.sdk.service.iamv2.User to type String class
- →Add parent field for com.databricks.sdk.service.catalog.CreateConnection
- →Add parent field for com.databricks.sdk.service.catalog.ListConnectionsRequest
Breaking changes (3) ›
- Change internalId field for com.databricks.sdk.service.iamv2.Group to type String class
- Change internalId field for com.databricks.sdk.service.iamv2.ServicePrincipal to type String class
- Change internalId field for com.databricks.sdk.service.iamv2.User to type String class
Enhancements (4) ›
Add createCdfConfig(), deleteCdfConfig(), getCdfConfig(), getCdfStatus(), listCdfConfigs() and listCdfStatuses() methods for workspaceClient.postgres() service
- Add parent field for com.databricks.sdk.service.catalog.CreateConnection
- Add parent field for com.databricks.sdk.service.catalog.ListConnectionsRequest
- Add MINUTES enum value for com.databricks.sdk.service.jobs.PeriodicTriggerConfigurationTimeUnit
Read the original announcement →
https://github.com/databricks/databricks-sdk-java/releases/tag/v0.128.0
Related releases
- Building an AI-Forward Healthcare Organization on Data and Governance Databricks Blog ·
- Databricks Accelerates Agentic Media Buying with New Reference Implementation Databricks Blog ·
- NBCUniversal Migrates to Databricks Lakehouse for Scalable Analytics Databricks Blog ·
- Databricks SDK for Python v0.123.0: API changes and breaking updates Databricks Python SDK Releases ·
- Databricks Go SDK v0.167.0 Adds Cloud Provider Auth Fields Databricks Go SDK Releases ·
- Databricks SDK Java v0.138.0 Adds Model Provider Config Fields Databricks Java SDK Releases ·