databricks Databricks Go SDK Releases · · 0.157.0

Databricks SDK Go v0.157.0: New CDF methods, Parent field, and breaking ID changes

sdkinfradatabricksengineer
breaking patch

The Databricks SDK for Go version 0.157.0 introduces new methods for managing Change Data Feed (CDF) configurations for Postgres and adds a Parent field to catalog connection requests. It also includes breaking changes, modifying the `InternalId` field for IAM groups, service principals, and users to be a string type. These updates are relevant for developers using the Go SDK to interact with Databricks services, particularly those managing Postgres CDF or IAM entities.

  • Change InternalId field for iamv2.Group to type string
  • Change InternalId field for iamv2.ServicePrincipal to type string
  • Change InternalId field for iamv2.User to type string
  • Add Parent field for catalog.CreateConnection
  • Add Parent field for catalog.ListConnectionsRequest
Breaking changes (3)
  • Change InternalId field for iamv2.Group to type string
  • Change InternalId field for iamv2.ServicePrincipal to type string
  • Change InternalId field for iamv2.User to type string
Enhancements (4)
  • Add CreateCdfConfig, DeleteCdfConfig, GetCdfConfig, GetCdfStatus, ListCdfConfigs and ListCdfStatuses methods for w.Postgres workspace-level service

  • Add Parent field for catalog.CreateConnection
  • Add Parent field for catalog.ListConnectionsRequest
  • Add Minutes enum value for jobs.PeriodicTriggerConfigurationTimeUnit
Read the original announcement →

https://github.com/databricks/databricks-sdk-go/releases/tag/v0.157.0