|
11 | 11 | ### Internal Changes
|
12 | 12 |
|
13 | 13 | ### API Changes
|
| 14 | +* Added [w.ExternalLineage](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#ExternalLineageAPI) workspace-level service and [w.ExternalMetadata](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#ExternalMetadataAPI) workspace-level service. |
| 15 | +* Added [w.MaterializedFeatures](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#MaterializedFeaturesAPI) workspace-level service. |
| 16 | +* Added `DeleteConversation`, `ListConversations` and `TrashSpace` methods for [w.Genie](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#GenieAPI) workspace-level service. |
| 17 | +* Added `CreateDatabaseInstanceRole`, `DeleteDatabaseInstanceRole`, `GetDatabaseInstanceRole` and `ListDatabaseInstanceRoles` methods for [w.Database](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/database#DatabaseAPI) workspace-level service. |
| 18 | +* Added `Connection` and `Credential` fields for [catalog.Dependency](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#Dependency). |
| 19 | +* Added `Rely` field for [catalog.ForeignKeyConstraint](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#ForeignKeyConstraint). |
| 20 | +* Added `Rely` field for [catalog.PrimaryKeyConstraint](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#PrimaryKeyConstraint). |
| 21 | +* Added `SecurableKindManifest` field for [catalog.TableInfo](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#TableInfo). |
| 22 | +* Added `SecurableKindManifest` field for [catalog.TableSummary](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#TableSummary). |
| 23 | +* Added `ChildInstanceRefs`, `EffectiveEnableReadableSecondaries`, `EffectiveNodeCount`, `EffectiveRetentionWindowInDays`, `EnableReadableSecondaries`, `NodeCount`, `ParentInstanceRef`, `ReadOnlyDns` and `RetentionWindowInDays` fields for [database.DatabaseInstance](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/database#DatabaseInstance). |
| 24 | +* Added `Claims` field for [database.GenerateDatabaseCredentialRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/database#GenerateDatabaseCredentialRequest). |
| 25 | +* Added `LastSync` field for [database.SyncedTableStatus](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/database#SyncedTableStatus). |
| 26 | +* Added `Activity` field for [ml.DeleteTransitionRequestResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#DeleteTransitionRequestResponse). |
| 27 | +* Added `MaxResults` field for [ml.ListWebhooksRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#ListWebhooksRequest). |
| 28 | +* Added `Body` and `StatusCode` fields for [ml.TestRegistryWebhookResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#TestRegistryWebhookResponse). |
| 29 | +* Added `ModelVersionDatabricks` field for [ml.TransitionStageResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#TransitionStageResponse). |
| 30 | +* Added `RegisteredModel` field for [ml.UpdateModelResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#UpdateModelResponse). |
| 31 | +* Added `ModelVersion` field for [ml.UpdateModelVersionResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#UpdateModelVersionResponse). |
| 32 | +* Added `Webhook` field for [ml.UpdateWebhookResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#UpdateWebhookResponse). |
| 33 | +* Added `RunAs` field for [pipelines.GetPipelineResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/pipelines#GetPipelineResponse). |
| 34 | +* Added `Principal` field for [serving.AiGatewayRateLimit](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#AiGatewayRateLimit). |
| 35 | +* Added `Description` field for [serving.CreateServingEndpoint](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#CreateServingEndpoint). |
| 36 | +* Added `ServedEntityName` field for [serving.Route](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#Route). |
| 37 | +* Added `AnyStaticCredential` enum value for [catalog.CredentialType](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#CredentialType). |
| 38 | +* Added `DatabricksRowStoreFormat`, `DeltaUniformHudi`, `DeltaUniformIceberg`, `Hive`, `Iceberg`, `MongodbFormat`, `OracleFormat`, `SalesforceDataCloudFormat` and `TeradataFormat` enum values for [catalog.DataSourceFormat](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#DataSourceFormat). |
| 39 | +* Added `MetricView` enum value for [catalog.TableType](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#TableType). |
| 40 | +* Added `SecurityAgentsFailedInitialVerification` enum value for [compute.TerminationReasonCode](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#TerminationReasonCode). |
| 41 | +* Added `CanCreateRegisteredModel` enum value for [ml.PermissionLevel](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#PermissionLevel). |
| 42 | +* Added `Bigquery` enum value for [pipelines.IngestionSourceType](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/pipelines#IngestionSourceType). |
| 43 | +* Added `AppendOnly` enum value for [pipelines.TableSpecificConfigScdType](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/pipelines#TableSpecificConfigScdType). |
| 44 | +* Added `ServicePrincipal` and `UserGroup` enum values for [serving.AiGatewayRateLimitKey](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#AiGatewayRateLimitKey). |
| 45 | +* [Breaking] Changed `DeleteTransitionRequest`, `UpdateModel`, `UpdateModelVersion` and `UpdateWebhook` methods for [w.ModelRegistry](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#ModelRegistryAPI) workspace-level service return type to become non-empty. |
| 46 | +* [Breaking] Changed `DeleteWebhook` method for [w.ModelRegistry](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#ModelRegistryAPI) workspace-level service with new required argument order. |
| 47 | +* [Breaking] Changed `List` method for [w.AlertsLegacy](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/sql#AlertsLegacyAPI) workspace-level service . New request type is `any`. |
| 48 | +* [Breaking] Changed `Update` method for [w.DashboardWidgets](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/sql#DashboardWidgetsAPI) workspace-level service . New request type is [sql.UpdateWidgetRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/sql#UpdateWidgetRequest). |
| 49 | +* [Breaking] Changed `List` method for [w.DataSources](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/sql#DataSourcesAPI) workspace-level service . New request type is `any`. |
| 50 | +* [Breaking] Changed `Create` method for [w.QueryVisualizationsLegacy](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/sql#QueryVisualizationsLegacyAPI) workspace-level service with new required argument order. |
| 51 | +* [Breaking] Changed `FromStage` and `ToStage` fields for [ml.Activity](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#Activity) to type `string`. |
| 52 | +* [Breaking] Changed `Stage` field for [ml.ApproveTransitionRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#ApproveTransitionRequest) to type `string`. |
| 53 | +* [Breaking] Changed `Stage` field for [ml.CreateTransitionRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#CreateTransitionRequest) to type `string`. |
| 54 | +* [Breaking] Changed `Stage` field for [ml.DeleteTransitionRequestRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#DeleteTransitionRequestRequest) to type `string`. |
| 55 | +* [Breaking] Changed `Id` field for [ml.DeleteWebhookRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#DeleteWebhookRequest) to be required. |
| 56 | +* Changed `Capacity` field for [ml.OnlineStore](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#OnlineStore) to be required. |
| 57 | +* [Breaking] Changed `Capacity` field for [ml.OnlineStore](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#OnlineStore) to be required. |
| 58 | +* [Breaking] Changed `OnlineTableName` field for [ml.PublishSpec](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#PublishSpec) to be required. |
| 59 | +* [Breaking] Changed `Stage` field for [ml.RejectTransitionRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#RejectTransitionRequest) to type `string`. |
| 60 | +* [Breaking] Changed `Stage` field for [ml.TransitionModelVersionStageDatabricks](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#TransitionModelVersionStageDatabricks) to type `string`. |
| 61 | +* [Breaking] Changed `ToStage` field for [ml.TransitionRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#TransitionRequest) to type `string`. |
| 62 | +* Changed `ServedModelName` field for [serving.Route](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#Route) to no longer be required. |
| 63 | +* [Breaking] Changed `ServedModelName` field for [serving.Route](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#Route) to no longer be required. |
| 64 | +* Changed pagination for [TablesAPI.List](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#TablesAPI.List). |
| 65 | +* Changed pagination for [TablesAPI.ListSummaries](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#TablesAPI.ListSummaries). |
| 66 | +* [Breaking] Removed `GenerateDownloadFullQueryResult` and `GetDownloadFullQueryResult` methods for [w.Genie](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#GenieAPI) workspace-level service. |
| 67 | +* [Breaking] Removed `IncludeDeltaMetadata` field for [catalog.ListTablesRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#ListTablesRequest). |
| 68 | +* [Breaking] Removed `Webhook` field for [ml.TestRegistryWebhookResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#TestRegistryWebhookResponse). |
| 69 | +* [Breaking] Removed `ModelVersion` field for [ml.TransitionStageResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#TransitionStageResponse). |
| 70 | +* [Breaking] Removed `UnknownCatalogType` enum value for [catalog.CatalogType](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#CatalogType). |
| 71 | +* [Breaking] Removed `HiveCustom` and `HiveSerde` enum values for [catalog.DataSourceFormat](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#DataSourceFormat). |
| 72 | +* [Breaking] Removed `UnknownSecurableType` enum value for [catalog.SecurableType](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#SecurableType). |
| 73 | +* [Breaking] Removed `Archived`, `None`, `Production` and `Staging` enum values for [ml.DeleteTransitionRequestStage](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#DeleteTransitionRequestStage). |
| 74 | +* [Breaking] Removed `Archived`, `None`, `Production` and `Staging` enum values for [ml.Stage](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#Stage). |
0 commit comments