Releases: databricks/databricks-sdk-java
Releases · databricks/databricks-sdk-java
v0.82.0
Release v0.82.0
API Changes
- Add
backfillSourcefield forcom.databricks.sdk.service.ml.KafkaConfig. - Add
burstScalingEnabledfield forcom.databricks.sdk.service.serving.ServedEntityInput. - Add
burstScalingEnabledfield forcom.databricks.sdk.service.serving.ServedEntityOutput. - Add
burstScalingEnabledfield forcom.databricks.sdk.service.serving.ServedModelInput. - Add
burstScalingEnabledfield forcom.databricks.sdk.service.serving.ServedModelOutput.
v0.81.0
Release v0.81.0
API Changes
- Add
cloneModefield forcom.databricks.sdk.service.pipelines.ClonePipelineRequest. - [Breaking] Change
createRole()method forworkspaceClient.postgres()service with new required argument order. - Change
roleIdfield forcom.databricks.sdk.service.postgres.CreateRoleRequestto no longer be required.
v0.80.0
Release v0.80.0
API Changes
- Add
postgresRolefield forcom.databricks.sdk.service.postgres.RoleRoleSpec. - Add
postgresRolefield forcom.databricks.sdk.service.postgres.RoleRoleStatus. - Add
purgefield forcom.databricks.sdk.service.sql.TrashAlertV2Request.
v0.79.0
Release v0.79.0
API Changes
- Add
forcefield forcom.databricks.sdk.service.pipelines.DeletePipelineRequest.
v0.78.0
Release v0.78.0
New Features and Improvements
- Add support for unified hosts with experimental flag.
API Changes
- Add
outputsfield forcom.databricks.sdk.service.serving.QueryEndpointResponse. - Add
sessionIdfield forcom.databricks.sdk.service.sql.QueryInfo. - Add
noSuspensionfield forcom.databricks.sdk.service.postgres.EndpointSpec. - Add
noSuspensionfield forcom.databricks.sdk.service.postgres.ProjectDefaultEndpointSettings.
v0.77.0
Release v0.77.0
API Changes
- Add
principalIdfield forcom.databricks.sdk.service.workspace.CreateCredentialsRequest. - Add
principalIdfield forcom.databricks.sdk.service.workspace.DeleteCredentialsRequest. - Add
principalIdfield forcom.databricks.sdk.service.workspace.GetCredentialsRequest. - Add
principalIdfield forcom.databricks.sdk.service.workspace.ListCredentialsRequest. - Add
principalIdfield forcom.databricks.sdk.service.workspace.UpdateCredentialsRequest.
v0.76.0
Release v0.76.0
API Changes
- Add
fullRefreshWindowfield forcom.databricks.sdk.service.pipelines.IngestionPipelineDefinition. - Add
autoFullRefreshPolicyfield forcom.databricks.sdk.service.pipelines.TableSpecificConfig. - Add
hostsfield forcom.databricks.sdk.service.postgres.EndpointStatus. - Add
ENDPOINT_TYPE_READ_WRITEandENDPOINT_TYPE_READ_ONLYenum values forcom.databricks.sdk.service.postgres.EndpointType. - Add
DELETEDenum value forcom.databricks.sdk.service.vectorsearch.EndpointStatusState. - [Breaking] Change
createBranch(),createEndpoint()andcreateProject()methods forworkspaceClient.postgres()service with new required argument order. - Change
branchIdfield forcom.databricks.sdk.service.postgres.CreateBranchRequestto no longer be required. - Change
endpointIdfield forcom.databricks.sdk.service.postgres.CreateEndpointRequestto no longer be required. - Change
projectIdfield forcom.databricks.sdk.service.postgres.CreateProjectRequestto no longer be required. - [Breaking] Remove
host,lastActiveTime,startTimeandsuspendTimefields forcom.databricks.sdk.service.postgres.EndpointStatus. - [Breaking] Remove
computeLastActiveTimefield forcom.databricks.sdk.service.postgres.ProjectStatus. - [Breaking] Remove
READ_WRITEandREAD_ONLYenum values forcom.databricks.sdk.service.postgres.EndpointType. - Add
createDefaultWarehouseOverride(),deleteDefaultWarehouseOverride(),getDefaultWarehouseOverride(),listDefaultWarehouseOverrides()andupdateDefaultWarehouseOverride()methods forworkspaceClient.warehouses()service. - Add
driverNodeTypeFlexibilityandworkerNodeTypeFlexibilityfields forcom.databricks.sdk.service.compute.ClusterAttributes. - Add
driverNodeTypeFlexibilityandworkerNodeTypeFlexibilityfields forcom.databricks.sdk.service.compute.ClusterDetails. - Add
driverNodeTypeFlexibilityandworkerNodeTypeFlexibilityfields forcom.databricks.sdk.service.compute.ClusterSpec. - Add
driverNodeTypeFlexibilityandworkerNodeTypeFlexibilityfields forcom.databricks.sdk.service.compute.CreateCluster. - Add
nodeTypeFlexibilityfield forcom.databricks.sdk.service.compute.CreateInstancePool. - Add
driverNodeTypeFlexibilityandworkerNodeTypeFlexibilityfields forcom.databricks.sdk.service.compute.EditCluster. - Add
nodeTypeFlexibilityfield forcom.databricks.sdk.service.compute.EditInstancePool. - Add
nodeTypeFlexibilityfield forcom.databricks.sdk.service.compute.GetInstancePool. - Add
nodeTypeFlexibilityfield forcom.databricks.sdk.service.compute.InstancePoolAndStats. - Add
driverNodeTypeFlexibilityandworkerNodeTypeFlexibilityfields forcom.databricks.sdk.service.compute.UpdateClusterResource. - Add
expireTimeandttlfields forcom.databricks.sdk.service.postgres.BranchSpec. - Add
expireTimefield forcom.databricks.sdk.service.postgres.BranchStatus. - [Breaking] Change
createBranch(),createEndpoint()andcreateProject()methods forworkspaceClient.postgres()service with new required argument order. - [Breaking] Change
branchIdfield forcom.databricks.sdk.service.postgres.CreateBranchRequestto be required. - [Breaking] Change
endpointIdfield forcom.databricks.sdk.service.postgres.CreateEndpointRequestto be required. - [Breaking] Change
projectIdfield forcom.databricks.sdk.service.postgres.CreateProjectRequestto be required. - [Breaking] Remove
defaultfield forcom.databricks.sdk.service.postgres.BranchSpec. - [Breaking] Remove
settingsfield forcom.databricks.sdk.service.postgres.ProjectSpec. - [Breaking] Remove
settingsfield forcom.databricks.sdk.service.postgres.ProjectStatus. - Add
noExpiryfield forcom.databricks.sdk.service.postgres.BranchSpec. - Add
stderrfield forcom.databricks.sdk.service.compute.InitScriptInfoAndExecutionDetails. - Add
generateDatabaseCredential()method forworkspaceClient.postgres()service. - Add
getPublicAccountUserPreference(),listAccountUserPreferencesMetadata()andpatchPublicAccountUserPreference()methods foraccountClient.accountSettingsV2()service.
v0.75.0
Release v0.75.0
New Features and Improvements
- Increase async cache stale period from 3 to 5 minutes to cover the maximum monthly downtime of a 99.99% uptime SLA.
API Changes
- Add
TABLE_DELTASHARING_OPEN_DIR_BASEDenum value forcom.databricks.sdk.service.catalog.SecurableKind. - Add
CREATINGandCREATE_FAILEDenum values forcom.databricks.sdk.service.settings.NccPrivateEndpointRulePrivateLinkConnectionState. - [Breaking] Remove
accessModesandstorageLocationfields forcom.databricks.sdk.service.sharing.Table. - Add
errorMessagefield forcom.databricks.sdk.service.settings.CreatePrivateEndpointRule. - Add
errorMessagefield forcom.databricks.sdk.service.settings.NccPrivateEndpointRule. - Add
errorMessagefield forcom.databricks.sdk.service.settings.UpdatePrivateEndpointRule. - Add
RATE_LIMITEDenum value forcom.databricks.sdk.service.compute.TerminationReasonCode. - Add
RATE_LIMITEDenum value forcom.databricks.sdk.service.sql.TerminationReasonCode. - [Breaking] Add long-running operation configuration for
workspaceClient.postgres().deleteBranch()method. - [Breaking] Add long-running operation configuration for
workspaceClient.postgres().deleteEndpoint()method. - [Breaking] Add long-running operation configuration for
workspaceClient.postgres().deleteProject()method. - [Breaking] Change
deleteBranch(),deleteEndpoint()anddeleteProject()methods forworkspaceClient.postgres()service to returncom.databricks.sdk.service.postgres.Operationclass. - [Breaking] Remove
pgbouncerSettingsfield forcom.databricks.sdk.service.postgres.EndpointSettings. - [Breaking] Remove
poolerModefield forcom.databricks.sdk.service.postgres.EndpointSpec. - [Breaking] Remove
poolerModefield forcom.databricks.sdk.service.postgres.EndpointStatus. - [Breaking] Remove
pgbouncerSettingsfield forcom.databricks.sdk.service.postgres.ProjectDefaultEndpointSettings. - Add
ownerfield forcom.databricks.sdk.service.postgres.ProjectStatus. - Add
validityCheckConfigurationsfield forcom.databricks.sdk.service.qualitymonitorv2.QualityMonitor. - Add
burstScalingEnabledfield forcom.databricks.sdk.service.serving.PtServedModel. - Add
SYSTEM_MANAGEDenum value forcom.databricks.sdk.service.jobs.JobDeploymentKind. - [Breaking] Change
createBranch(),createEndpoint()andcreateProject()methods forworkspaceClient.postgres()service with new required argument order. - [Breaking] Change
branchIdfield forcom.databricks.sdk.service.postgres.CreateBranchRequestto be required. - [Breaking] Change
endpointIdfield forcom.databricks.sdk.service.postgres.CreateEndpointRequestto be required. - [Breaking] Change
projectIdfield forcom.databricks.sdk.service.postgres.CreateProjectRequestto be required.
v0.74.0
Release v0.74.0
API Changes
- Add
gitRepositoryfield forcom.databricks.sdk.service.apps.App. - Add
gitSourcefield forcom.databricks.sdk.service.apps.AppDeployment. - Add
experimentSpecfield forcom.databricks.sdk.service.apps.AppManifestAppResourceSpec. - Add
experimentfield forcom.databricks.sdk.service.apps.AppResource. - Add
gitRepositoryfield forcom.databricks.sdk.service.apps.AppUpdate. - Add
excludedTableFullNamesfield forcom.databricks.sdk.service.dataquality.AnomalyDetectionConfig. - Add
groupNamefield forcom.databricks.sdk.service.jobs.JobRunAs. - Add
rowFilterfield forcom.databricks.sdk.service.pipelines.TableSpecificConfig. - Add
specandstatusfields forcom.databricks.sdk.service.postgres.Branch. - Add
specandstatusfields forcom.databricks.sdk.service.postgres.Endpoint. - Add
specandstatusfields forcom.databricks.sdk.service.postgres.Project. - Add
excludedTableFullNamesfield forcom.databricks.sdk.service.qualitymonitorv2.AnomalyDetectionConfig. - Add
EXECUTEandUSE_CONNECTIONenum values forcom.databricks.sdk.service.apps.AppManifestAppResourceUcSecurableSpecUcSecurablePermission. - Add
FUNCTIONandCONNECTIONenum values forcom.databricks.sdk.service.apps.AppManifestAppResourceUcSecurableSpecUcSecurableType. - Add
SELECT,EXECUTEandUSE_CONNECTIONenum values forcom.databricks.sdk.service.apps.AppResourceUcSecurableUcSecurablePermission. - Add
TABLE,FUNCTIONandCONNECTIONenum values forcom.databricks.sdk.service.apps.AppResourceUcSecurableUcSecurableType. - [Breaking] Remove
currentState,default,effectiveDefault,effectiveIsProtected,effectiveSourceBranch,effectiveSourceBranchLsn,effectiveSourceBranchTime,isProtected,logicalSizeBytes,pendingState,sourceBranch,sourceBranchLsn,sourceBranchTimeandstateChangeTimefields forcom.databricks.sdk.service.postgres.Branch. - [Breaking] Remove
autoscalingLimitMaxCu,autoscalingLimitMinCu,currentState,disabled,effectiveAutoscalingLimitMaxCu,effectiveAutoscalingLimitMinCu,effectiveDisabled,effectivePoolerMode,effectiveSettings,effectiveSuspendTimeoutDuration,endpointType,host,lastActiveTime,pendingState,poolerMode,settings,startTime,suspendTimeandsuspendTimeoutDurationfields forcom.databricks.sdk.service.postgres.Endpoint. - [Breaking] Remove
branchLogicalSizeLimitBytes,computeLastActiveTime,defaultEndpointSettings,displayName,effectiveDefaultEndpointSettings,effectiveDisplayName,effectiveHistoryRetentionDuration,effectivePgVersion,effectiveSettings,historyRetentionDuration,pgVersion,settingsandsyntheticStorageSizeBytesfields forcom.databricks.sdk.service.postgres.Project. - Add
createRole(),deleteRole(),getRole()andlistRoles()methods forworkspaceClient.postgres()service. - Add
destinationSourceSecurablefield forcom.databricks.sdk.service.catalog.AccessRequestDestinations. - Add
accessModesandstorageLocationfields forcom.databricks.sdk.service.sharing.Table. - Add
commandandenvVarsfields forcom.databricks.sdk.service.apps.AppDeployment. - Add
fullNameandsecurableTypefields forcom.databricks.sdk.service.catalog.AccessRequestDestinations. - [Breaking] Change
deleteKafkaConfig()method forworkspaceClient.featureEngineering()service . Method path has changed. - [Breaking] Change long-running operation configuration for
workspaceClient.postgres().deleteRole()method . Long running operation response type changed toVoid class.
v0.73.0
Release v0.73.0
Documentation
- Add
@InternalApiannotation to clarify the public API surface. Classes
marked with@InternalApiare intended for internal use only and may change
without notice. Only unmarked classes (e.g.,DatabricksConfig, exceptions,
error types, extension interfaces) are part of the stable public API.
API Changes
- Add
com.databricks.sdk.service.postgrespackage. - Add
workspaceClient.postgres()service. - Add
effectiveUsagePolicyIdandusagePolicyIdfields forcom.databricks.sdk.service.apps.App. - Add
externalAccessEnabledfield forcom.databricks.sdk.service.catalog.CreateAccountsMetastore. - Add
externalAccessEnabledfield forcom.databricks.sdk.service.catalog.CreateMetastore. - Add
externalAccessEnabledfield forcom.databricks.sdk.service.catalog.UpdateAccountsMetastore. - Add
externalAccessEnabledfield forcom.databricks.sdk.service.catalog.UpdateMetastore. - Add
usagePolicyIdfield forcom.databricks.sdk.service.ml.OnlineStore. - Add
errorMessagefield forcom.databricks.sdk.service.settings.CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule. - Add
errorMessagefield forcom.databricks.sdk.service.settings.NccAzurePrivateEndpointRule. - Add
CONTROL_PLANE_CONNECTION_FAILUREandCONTROL_PLANE_CONNECTION_FAILURE_DUE_TO_MISCONFIGenum values forcom.databricks.sdk.service.compute.TerminationReasonCode. - Add
CONTROL_PLANE_CONNECTION_FAILUREandCONTROL_PLANE_CONNECTION_FAILURE_DUE_TO_MISCONFIGenum values forcom.databricks.sdk.service.sql.TerminationReasonCode.