Databricks SDK for Go v0.142.0: New Services and Breaking Changes
sdkinfradatabricksengineer
patch
Databricks SDK for Go version 0.142.0 introduces new packages for AI Search and Bundle Deployments, along with numerous new fields across various services like Catalog, ML, and Vector Search. This release also includes breaking changes by removing the `bundle` package and its associated workspace-level service. These updates affect Go developers utilizing the Databricks SDK, particularly those working with AI features, deployment pipelines, or relying on the deprecated bundle functionality.
- →Add aisearch and bundledeployments packages
- →Add w.AiSearch workspace-level service
- →Add w.BundleDeployments workspace-level service
- →Add RunningInstances field for apps.ApplicationStatus
- →Add CustomMaxRetentionHours field for catalog.CatalogInfo
Enhancements (30) ›
- Add aisearch and bundledeployments packages
- Add w.AiSearch workspace-level service
- Add w.BundleDeployments workspace-level service
- Add RunningInstances field for apps.ApplicationStatus
- Add CustomMaxRetentionHours field for catalog.CatalogInfo
- Add EnvironmentSettings field for catalog.ConnectionInfo
- Add CustomMaxRetentionHours field for catalog.CreateCatalog
- Add EnvironmentSettings field for catalog.CreateConnection
- Add CustomMaxRetentionHours field for catalog.CreateSchema
- Add CustomMaxRetentionHours field for catalog.SchemaInfo
- Add CustomMaxRetentionHours field for catalog.UpdateCatalog
- Add EnvironmentSettings field for catalog.UpdateConnection
- Add CustomMaxRetentionHours field for catalog.UpdateSchema
- Add StreamSource field for ml.DataSource
- Add IngestionConfig field for ml.KafkaConfig
- Add ClusteringColumns, EnableAutoClustering and TableProperties fields for pipelines.TableSpecificConfig
- Add BranchId field for postgres.Branch
- Add CatalogId field for postgres.Catalog
- Add DatabaseId field for postgres.Database
- Add EndpointId field for postgres.Endpoint
- Add ProjectId field for postgres.Project
- Add RoleId field for postgres.Role
- Add SyncedTableId field for postgres.SyncedTable
- Add AllowedDatabricksDestinations field for settings.EgressNetworkPolicyNetworkAccessPolicy
- Add Facets, QueryColumns and SortColumns fields for vectorsearch.QueryVectorIndexRequest
- Add FacetResult field for vectorsearch.QueryVectorIndexResponse
- Add FacetColumnCount and FacetColumns fields for vectorsearch.ResultManifest
- Add DangerouslyForceDiscardAll field for workspace.UpdateRepoRequest
- [Breaking] Remove bundle package
- [Breaking] Remove w.Bundle workspace-level service
Read the original announcement →
https://github.com/databricks/databricks-sdk-go/releases/tag/v0.142.0
