Databricks SDK Go v0.132.0: New Features and Breaking Changes
Databricks SDK Go version 0.132.0 introduces several new fields and enum values across various services, including pipelines, catalog, and vector search, enhancing connector options and metadata capabilities. Notably, it includes breaking changes by removing MinQps fields from vector search endpoint creation and patching, and modifying Description fields in supervisor agents and tools to be non-required. These updates primarily affect developers using the Go SDK to interact with Databricks services, requiring attention for any code relying on the removed or changed fields.
- →Change Description field for supervisoragents.SupervisorAgent to no longer be required
- →Change Guidelines field for knowledgeassistants.Example to no longer be required
- →Change Description field for supervisoragents.Tool to no longer be required
- →Remove MinQps field for vectorsearch.CreateEndpoint
- →Remove RequestedMinQps field for vectorsearch.EndpointScalingInfo
Breaking changes (6) ›
- Change Description field for supervisoragents.SupervisorAgent to no longer be required
- Change Guidelines field for knowledgeassistants.Example to no longer be required
- Change Description field for supervisoragents.Tool to no longer be required
- Remove MinQps field for vectorsearch.CreateEndpoint
- Remove RequestedMinQps field for vectorsearch.EndpointScalingInfo
- Remove MinQps field for vectorsearch.PatchEndpointRequest
Enhancements (24) ›
- Add ConfluenceOptions field for pipelines.ConnectorOptions
- Add Confluence enum value for pipelines.IngestionSourceType
- Change Description field for supervisoragents.SupervisorAgent to no longer be required
Add CreateExample, DeleteExample, GetExample, GetPermissionLevels, GetPermissions, ListExamples, SetPermissions, UpdateExample and UpdatePermissions methods for w.SupervisorAgents workspace-level service
- Add MetaAdsOptions field for pipelines.ConnectorOptions
- Add MetaMarketing enum value for catalog.ConnectionType
- Add MetaMarketing enum value for pipelines.IngestionSourceType
- Change Guidelines field for knowledgeassistants.Example to no longer be required
- Change Description field for supervisoragents.Tool to no longer be required
- Add Zendesk enum value for catalog.ConnectionType
- Add R2TempCredentials field for catalog.TemporaryCredentials
- Add ZendeskSupportOptions field for pipelines.ConnectorOptions
- Add AzureKeyInfo field for provisioning.CreateCustomerManagedKeyRequest
- Add TargetQps field for vectorsearch.CreateEndpoint
- Add ColumnsToIndex field for vectorsearch.DeltaSyncVectorIndexSpecRequest
- Add ColumnsToIndex field for vectorsearch.DeltaSyncVectorIndexSpecResponse
- Add RequestedTargetQps field for vectorsearch.EndpointScalingInfo
- Add TargetQps field for vectorsearch.PatchEndpointRequest
- Add Jira and Zendesk enum values for pipelines.IngestionSourceType
- Add GetPermissionLevels, GetPermissions, SetPermissions and UpdatePermissions methods for w.VectorSearchEndpoints workspace-level service
- Add PrivateAccess field for settings.CustomerFacingIngressNetworkPolicy
- Add AccountApi, AccountDatabricksOne and AccountUi fields for settings.CustomerFacingIngressNetworkPolicyRequestDestination
- Add ScopeQualifier field for settings.CustomerFacingIngressNetworkPolicyWorkspaceApiDestination
- Add DisplayName and PreviewPhase fields for settingsv2.SettingsMetadata
https://github.com/databricks/databricks-sdk-go/releases/tag/v0.132.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 ·