Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Release] Release v0.40.0 #405

Merged
merged 1 commit into from
Feb 3, 2025
Merged

[Release] Release v0.40.0 #405

merged 1 commit into from
Feb 3, 2025

Conversation

mgyucht
Copy link
Contributor

@mgyucht mgyucht commented Feb 3, 2025

Bug Fixes

  • Correctly include query parameters for APIs whose request objects contain the body as a field (#401).

Internal Changes

  • Add CICD environment to User Agent (#404).

API Changes:

  • Added accountClient.budgetPolicy() service.
  • Added accountClient.enableIpAccessLists() service.
  • Added workspaceClient.accessControl() service.
  • Added workspaceClient.lakeviewEmbedded() service and workspaceClient.queryExecution() service.
  • Added workspaceClient.redashConfig() service.
  • Added httpRequest() method for workspaceClient.servingEndpoints() service.
  • Added gcpOauthToken field for com.databricks.sdk.service.catalog.TemporaryCredentials.
  • Added options field for com.databricks.sdk.service.catalog.UpdateCatalog.
  • Added reviewState, reviews and runnerCollaborators fields for com.databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook.
  • Added statementId field for com.databricks.sdk.service.dashboards.QueryAttachment.
  • Added effectivePerformanceTarget field for com.databricks.sdk.service.jobs.BaseRun.
  • Added performanceTarget field for com.databricks.sdk.service.jobs.CreateJob.
  • Added performanceTarget field for com.databricks.sdk.service.jobs.JobSettings.
  • Added effectivePerformanceTarget field for com.databricks.sdk.service.jobs.Run.
  • Added performanceTarget field for com.databricks.sdk.service.jobs.RunNow.
  • Added cleanRoomsNotebookOutput field for com.databricks.sdk.service.jobs.RunOutput.
  • Added disabled and effectivePerformanceTarget fields for com.databricks.sdk.service.jobs.RunTask.
  • Added runAsRepl field for com.databricks.sdk.service.jobs.SparkJarTask.
  • Added userAuthorizedScopes field for com.databricks.sdk.service.oauth2.CreateCustomAppIntegration.
  • Added userAuthorizedScopes field for com.databricks.sdk.service.oauth2.GetCustomAppIntegrationOutput.
  • Added scopes and userAuthorizedScopes fields for com.databricks.sdk.service.oauth2.UpdateCustomAppIntegration.
  • Added contents field for com.databricks.sdk.service.serving.GetOpenApiResponse.
  • Added activated, activationUrl, authenticationType, cloud, comment, createdAt, createdBy, dataRecipientGlobalMetastoreId, ipAccessList, metastoreId, name, owner, propertiesKvpairs, region, sharingCode, tokens, updatedAt and updatedBy fields for com.databricks.sdk.service.sharing.RecipientInfo.
  • Added expirationTime field for com.databricks.sdk.service.sharing.RecipientInfo.
  • Changed update() method for workspaceClient.recipients() service to return com.databricks.sdk.service.sharing.RecipientInfo class.
  • Changed update() method for workspaceClient.recipients() service to type update() method for workspaceClient.recipients() service.
  • Changed update() method for workspaceClient.recipients() service return type to become non-empty.
  • Changed create() method for workspaceClient.servingEndpoints() service with new required argument order.
  • Changed getOpenApi() method for workspaceClient.servingEndpoints() service return type to become non-empty.
  • Changed patch() method for workspaceClient.servingEndpoints() service to return com.databricks.sdk.service.serving.EndpointTags class.
  • Changed patch() method for workspaceClient.servingEndpoints() service to type patch() method for workspaceClient.servingEndpoints() service.
  • Changed com.databricks.sdk.service.serving.EndpointTagList class to.
  • Changed collaboratorAlias field for com.databricks.sdk.service.cleanrooms.CleanRoomCollaborator to be required.
  • Changed collaboratorAlias field for com.databricks.sdk.service.cleanrooms.CleanRoomCollaborator to be required.
  • Changed behavior field for com.databricks.sdk.service.serving.AiGatewayGuardrailPiiBehavior to no longer be required.
  • Changed behavior field for com.databricks.sdk.service.serving.AiGatewayGuardrailPiiBehavior to no longer be required.
  • Changed config field for com.databricks.sdk.service.serving.CreateServingEndpoint to no longer be required.
  • Changed projectId and region fields for com.databricks.sdk.service.serving.GoogleCloudVertexAiConfig to be required.
  • Changed projectId and region fields for com.databricks.sdk.service.serving.GoogleCloudVertexAiConfig to be required.
  • Changed workloadType field for com.databricks.sdk.service.serving.ServedEntityInput to type com.databricks.sdk.service.serving.ServingModelWorkloadType class.
  • Changed workloadType field for com.databricks.sdk.service.serving.ServedEntityOutput to type com.databricks.sdk.service.serving.ServingModelWorkloadType class.
  • Changed workloadType field for com.databricks.sdk.service.serving.ServedModelOutput to type com.databricks.sdk.service.serving.ServingModelWorkloadType class.
  • Removed securableKind field for com.databricks.sdk.service.catalog.CatalogInfo.
  • Removed securableKind field for com.databricks.sdk.service.catalog.ConnectionInfo.

OpenAPI SHA: c72c58f97b950fcb924a90ef164bcb10cfcd5ece, Date: 2025-02-03

### Bug Fixes

 * Correctly include query parameters for APIs whose request objects contain the body as a field ([#401](#401)).

### Internal Changes

 * Add CICD environment to User Agent ([#404](#404)).

### API Changes:

 * Added `accountClient.budgetPolicy()` service.
 * Added `accountClient.enableIpAccessLists()` service.
 * Added `workspaceClient.accessControl()` service.
 * Added `workspaceClient.lakeviewEmbedded()` service and `workspaceClient.queryExecution()` service.
 * Added `workspaceClient.redashConfig()` service.
 * Added `httpRequest()` method for `workspaceClient.servingEndpoints()` service.
 * Added `gcpOauthToken` field for `com.databricks.sdk.service.catalog.TemporaryCredentials`.
 * Added `options` field for `com.databricks.sdk.service.catalog.UpdateCatalog`.
 * Added `reviewState`, `reviews` and `runnerCollaborators` fields for `com.databricks.sdk.service.cleanrooms.CleanRoomAssetNotebook`.
 * Added `statementId` field for `com.databricks.sdk.service.dashboards.QueryAttachment`.
 * Added `effectivePerformanceTarget` field for `com.databricks.sdk.service.jobs.BaseRun`.
 * Added `performanceTarget` field for `com.databricks.sdk.service.jobs.CreateJob`.
 * Added `performanceTarget` field for `com.databricks.sdk.service.jobs.JobSettings`.
 * Added `effectivePerformanceTarget` field for `com.databricks.sdk.service.jobs.Run`.
 * Added `performanceTarget` field for `com.databricks.sdk.service.jobs.RunNow`.
 * Added `cleanRoomsNotebookOutput` field for `com.databricks.sdk.service.jobs.RunOutput`.
 * Added `disabled` and `effectivePerformanceTarget` fields for `com.databricks.sdk.service.jobs.RunTask`.
 * Added `runAsRepl` field for `com.databricks.sdk.service.jobs.SparkJarTask`.
 * Added `userAuthorizedScopes` field for `com.databricks.sdk.service.oauth2.CreateCustomAppIntegration`.
 * Added `userAuthorizedScopes` field for `com.databricks.sdk.service.oauth2.GetCustomAppIntegrationOutput`.
 * Added `scopes` and `userAuthorizedScopes` fields for `com.databricks.sdk.service.oauth2.UpdateCustomAppIntegration`.
 * Added `contents` field for `com.databricks.sdk.service.serving.GetOpenApiResponse`.
 * Added `activated`, `activationUrl`, `authenticationType`, `cloud`, `comment`, `createdAt`, `createdBy`, `dataRecipientGlobalMetastoreId`, `ipAccessList`, `metastoreId`, `name`, `owner`, `propertiesKvpairs`, `region`, `sharingCode`, `tokens`, `updatedAt` and `updatedBy` fields for `com.databricks.sdk.service.sharing.RecipientInfo`.
 * Added `expirationTime` field for `com.databricks.sdk.service.sharing.RecipientInfo`.
 * Changed `update()` method for `workspaceClient.recipients()` service to return `com.databricks.sdk.service.sharing.RecipientInfo` class.
 * Changed `update()` method for `workspaceClient.recipients()` service to type `update()` method for `workspaceClient.recipients()` service.
 * Changed `update()` method for `workspaceClient.recipients()` service return type to become non-empty.
 * Changed `create()` method for `workspaceClient.servingEndpoints()` service with new required argument order.
 * Changed `getOpenApi()` method for `workspaceClient.servingEndpoints()` service return type to become non-empty.
 * Changed `patch()` method for `workspaceClient.servingEndpoints()` service to return `com.databricks.sdk.service.serving.EndpointTags` class.
 * Changed `patch()` method for `workspaceClient.servingEndpoints()` service to type `patch()` method for `workspaceClient.servingEndpoints()` service.
 * Changed `com.databricks.sdk.service.serving.EndpointTagList` class to.
 * Changed `collaboratorAlias` field for `com.databricks.sdk.service.cleanrooms.CleanRoomCollaborator` to be required.
 * Changed `collaboratorAlias` field for `com.databricks.sdk.service.cleanrooms.CleanRoomCollaborator` to be required.
 * Changed `behavior` field for `com.databricks.sdk.service.serving.AiGatewayGuardrailPiiBehavior` to no longer be required.
 * Changed `behavior` field for `com.databricks.sdk.service.serving.AiGatewayGuardrailPiiBehavior` to no longer be required.
 * Changed `config` field for `com.databricks.sdk.service.serving.CreateServingEndpoint` to no longer be required.
 * Changed `projectId` and `region` fields for `com.databricks.sdk.service.serving.GoogleCloudVertexAiConfig` to be required.
 * Changed `projectId` and `region` fields for `com.databricks.sdk.service.serving.GoogleCloudVertexAiConfig` to be required.
 * Changed `workloadType` field for `com.databricks.sdk.service.serving.ServedEntityInput` to type `com.databricks.sdk.service.serving.ServingModelWorkloadType` class.
 * Changed `workloadType` field for `com.databricks.sdk.service.serving.ServedEntityOutput` to type `com.databricks.sdk.service.serving.ServingModelWorkloadType` class.
 * Changed `workloadType` field for `com.databricks.sdk.service.serving.ServedModelOutput` to type `com.databricks.sdk.service.serving.ServingModelWorkloadType` class.
 * Removed `securableKind` field for `com.databricks.sdk.service.catalog.CatalogInfo`.
 * Removed `securableKind` field for `com.databricks.sdk.service.catalog.ConnectionInfo`.

OpenAPI SHA: c72c58f97b950fcb924a90ef164bcb10cfcd5ece, Date: 2025-02-03
@mgyucht mgyucht temporarily deployed to test-trigger-is February 3, 2025 16:35 — with GitHub Actions Inactive
Copy link

github-actions bot commented Feb 3, 2025

If integration tests don't run automatically, an authorized user can run them manually by following the instructions below:

Trigger:
go/deco-tests-run/sdk-java

Inputs:

  • PR number: 405
  • Commit SHA: 586ae63bb0da4dca4908128bd5e65d8101efba29

Checks will be approved automatically on success.

@mgyucht mgyucht temporarily deployed to test-trigger-is February 3, 2025 16:35 — with GitHub Actions Inactive
@mgyucht mgyucht enabled auto-merge February 3, 2025 16:35
@mgyucht mgyucht added this pull request to the merge queue Feb 3, 2025
Merged via the queue into main with commit a5cf79d Feb 3, 2025
15 checks passed
@mgyucht mgyucht deleted the prepare/0.40.0 branch February 3, 2025 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants