databricks Databricks Java SDK Releases · · 0.153.0

Databricks Java SDK v0.153.0 Introduces API Enhancements and Breaking Changes

sdkmldatabricksgaengineer
breaking patch

Databricks has released version 0.153.0 of its Java SDK, bringing several API changes that enhance programmatic interaction with Databricks services. The update introduces new methods for workspace sandboxing and expands support for ML features and catalog connections, including key vault integration. Developers leveraging the Java SDK should review the release notes, as the update also includes several breaking changes related to model service configuration and rate limits within the catalog service.

  • Remove firstTokenTimeout field for com.databricks.sdk.service.catalog.ModelServiceConfigRoutingConfig
  • Remove requestTagKey and requestTagValue fields for com.databricks.sdk.service.catalog.RateLimit
  • Remove RATE_LIMIT_KEY_REQUEST_TAG enum value for com.databricks.sdk.service.catalog.RateLimitRateLimitKey
  • Add executeCommandSync() method for workspaceClient.sandbox() service
  • Add mode field for com.databricks.sdk.service.ml.CronSchedule
Breaking changes (3)
  • Remove firstTokenTimeout field for com.databricks.sdk.service.catalog.ModelServiceConfigRoutingConfig
  • Remove requestTagKey and requestTagValue fields for com.databricks.sdk.service.catalog.RateLimit
  • Remove RATE_LIMIT_KEY_REQUEST_TAG enum value for com.databricks.sdk.service.catalog.RateLimitRateLimitKey
Enhancements (13)
  • Add executeCommandSync() method for workspaceClient.sandbox() service
  • Add mode field for com.databricks.sdk.service.ml.CronSchedule
  • Add DEPLOYMENT_RESOURCE_TYPE_SECRET and DEPLOYMENT_RESOURCE_TYPE_CLUSTER_POLICY enum values for com.databricks.sdk.service.bundledeployments.DeploymentResourceType

  • Add AWS_SECRETS_MANAGER and AZURE_KEY_VAULT enum values for com.databricks.sdk.service.catalog.ConnectionType
  • Add com.databricks.sdk.service.domains package
  • Add workspaceClient.domains() service
  • Add entityColumns and timeseriesColumn fields for com.databricks.sdk.service.ml.DeltaTableSource
  • Add filterCondition, inputs and timeWindow fields for com.databricks.sdk.service.ml.Feature
  • Add extraParameters and functionType fields for com.databricks.sdk.service.ml.Function
  • Add entityColumnIdentifiers and timeseriesColumnIdentifier fields for com.databricks.sdk.service.ml.KafkaSource
  • Add cronSchedule field for com.databricks.sdk.service.ml.MaterializedFeature
  • Add fullFeatureName field for com.databricks.sdk.service.ml.PublishSpec
  • Add continuous field for com.databricks.sdk.service.ml.TimeWindow
Read the original announcement →

https://github.com/databricks/databricks-sdk-java/releases/tag/v0.153.0

Related releases