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.35.0 #377

Closed
wants to merge 2 commits into from
Closed

[Release] Release v0.35.0 #377

wants to merge 2 commits into from

Conversation

renaudhartert-db
Copy link
Contributor

@renaudhartert-db renaudhartert-db commented Nov 4, 2024

Internal Changes

  • Add test instructions for external contributors (#370).
  • Always write message for manual test integration (#374).
  • Automatically trigger integration tests on PR (#369).
  • Move templates in the code generator (#373).

API Changes:

  • Added workspaceClient.aibiDashboardEmbeddingAccessPolicy() service and workspaceClient.aibiDashboardEmbeddingApprovedDomains() service.
  • Added workspaceClient.credentials() service.
  • Added appDeployment field for com.databricks.sdk.service.apps.CreateAppDeploymentRequest.
  • Added app field for com.databricks.sdk.service.apps.CreateAppRequest.
  • Added app field for com.databricks.sdk.service.apps.UpdateAppRequest.
  • Added table field for com.databricks.sdk.service.catalog.CreateOnlineTableRequest.
  • Added azureAad field for com.databricks.sdk.service.catalog.GenerateTemporaryTableCredentialResponse.
  • Added fullName field for com.databricks.sdk.service.catalog.StorageCredentialInfo.
  • Added dashboard field for com.databricks.sdk.service.dashboards.CreateDashboardRequest.
  • Added schedule field for com.databricks.sdk.service.dashboards.CreateScheduleRequest.
  • Added subscription field for com.databricks.sdk.service.dashboards.CreateSubscriptionRequest.
  • Added warehouseId field for com.databricks.sdk.service.dashboards.Schedule.
  • Added dashboard field for com.databricks.sdk.service.dashboards.UpdateDashboardRequest.
  • Added schedule field for com.databricks.sdk.service.dashboards.UpdateScheduleRequest.
  • Added only field for com.databricks.sdk.service.jobs.RunNow.
  • Added pageToken field for com.databricks.sdk.service.oauth2.ListServicePrincipalSecretsRequest.
  • Added nextPageToken field for com.databricks.sdk.service.oauth2.ListServicePrincipalSecretsResponse.
  • Added connectionName field for com.databricks.sdk.service.pipelines.IngestionGatewayPipelineDefinition.
  • Added isNoPublicIpEnabled field for com.databricks.sdk.service.provisioning.CreateWorkspaceRequest.
  • Added externalCustomerInfo and isNoPublicIpEnabled fields for com.databricks.sdk.service.provisioning.Workspace.
  • Added lastUsedDay field for com.databricks.sdk.service.settings.TokenInfo.
  • Changed create() method for workspaceClient.apps() service with new required argument order.
  • Changed executeMessageQuery() method for workspaceClient.genie() service . New request type is com.databricks.sdk.service.dashboards.GenieExecuteMessageQueryRequest class.
  • Changed executeMessageQuery() method for workspaceClient.genie() service to type executeMessageQuery() method for workspaceClient.genie() service.
  • Changed create(), createSchedule(), createSubscription() and updateSchedule() methods for workspaceClient.lakeview() service with new required argument order.
  • Removed workspaceClient.cleanRooms() service.

The following fields are now nested in the request:

  • Removed deploymentId, mode and sourceCodePath fields for com.databricks.sdk.service.apps.CreateAppDeploymentRequest.
  • Removed description, name and resources fields for com.databricks.sdk.service.apps.CreateAppRequest.
  • Removed description and resources fields for com.databricks.sdk.service.apps.UpdateAppRequest.
  • Removed name and spec fields for com.databricks.sdk.service.catalog.CreateOnlineTableRequest.
  • Removed displayName, parentPath, serializedDashboard and warehouseId fields for com.databricks.sdk.service.dashboards.CreateDashboardRequest.
  • Removed cronSchedule, displayName and pauseStatus fields for com.databricks.sdk.service.dashboards.CreateScheduleRequest.
  • Removed subscriber field for com.databricks.sdk.service.dashboards.CreateSubscriptionRequest.
  • Removed displayName, etag, serializedDashboard and warehouseId fields for com.databricks.sdk.service.dashboards.UpdateDashboardRequest.
  • Removed cronSchedule, displayName, etag and pauseStatus fields for com.databricks.sdk.service.dashboards.UpdateScheduleRequest.
  • Removed prevPageToken field for com.databricks.sdk.service.jobs.Run.

OpenAPI SHA: b63827da33b6ad958f6991435ed04778b39f7fd3, Date: 2024-11-04

### Internal Changes

 * Add test instructions for external contributors ([#370](#370)).
 * Always write message for manual test integration ([#374](#374)).
 * Automatically trigger integration tests on PR ([#369](#369)).
 * Move templates in the code generator ([#373](#373)).

### API Changes:

 * Added `workspaceClient.aibiDashboardEmbeddingAccessPolicy()` service and `workspaceClient.aibiDashboardEmbeddingApprovedDomains()` service.
 * Added `workspaceClient.credentials()` service.
 * Added `appDeployment` field for `com.databricks.sdk.service.apps.CreateAppDeploymentRequest`.
 * Added `app` field for `com.databricks.sdk.service.apps.CreateAppRequest`.
 * Added `app` field for `com.databricks.sdk.service.apps.UpdateAppRequest`.
 * Added `table` field for `com.databricks.sdk.service.catalog.CreateOnlineTableRequest`.
 * Added `azureAad` field for `com.databricks.sdk.service.catalog.GenerateTemporaryTableCredentialResponse`.
 * Added `fullName` field for `com.databricks.sdk.service.catalog.StorageCredentialInfo`.
 * Added `dashboard` field for `com.databricks.sdk.service.dashboards.CreateDashboardRequest`.
 * Added `schedule` field for `com.databricks.sdk.service.dashboards.CreateScheduleRequest`.
 * Added `subscription` field for `com.databricks.sdk.service.dashboards.CreateSubscriptionRequest`.
 * Added `warehouseId` field for `com.databricks.sdk.service.dashboards.Schedule`.
 * Added `dashboard` field for `com.databricks.sdk.service.dashboards.UpdateDashboardRequest`.
 * Added `schedule` field for `com.databricks.sdk.service.dashboards.UpdateScheduleRequest`.
 * Added `only` field for `com.databricks.sdk.service.jobs.RunNow`.
 * Added `pageToken` field for `com.databricks.sdk.service.oauth2.ListServicePrincipalSecretsRequest`.
 * Added `nextPageToken` field for `com.databricks.sdk.service.oauth2.ListServicePrincipalSecretsResponse`.
 * Added `connectionName` field for `com.databricks.sdk.service.pipelines.IngestionGatewayPipelineDefinition`.
 * Added `isNoPublicIpEnabled` field for `com.databricks.sdk.service.provisioning.CreateWorkspaceRequest`.
 * Added `externalCustomerInfo` and `isNoPublicIpEnabled` fields for `com.databricks.sdk.service.provisioning.Workspace`.
 * Added `lastUsedDay` field for `com.databricks.sdk.service.settings.TokenInfo`.
 * Changed `create()` method for `workspaceClient.apps()` service with new required argument order.
 * Changed `executeMessageQuery()` method for `workspaceClient.genie()` service . New request type is `com.databricks.sdk.service.dashboards.GenieExecuteMessageQueryRequest` class.
 * Changed `executeMessageQuery()` method for `workspaceClient.genie()` service to type `executeMessageQuery()` method for `workspaceClient.genie()` service.
 * Changed `create()`, `createSchedule()`, `createSubscription()` and `updateSchedule()` methods for `workspaceClient.lakeview()` service with new required argument order.
 * Removed `workspaceClient.cleanRooms()` service.
 * Removed `deploymentId`, `mode` and `sourceCodePath` fields for `com.databricks.sdk.service.apps.CreateAppDeploymentRequest`.
 * Removed `description`, `name` and `resources` fields for `com.databricks.sdk.service.apps.CreateAppRequest`.
 * Removed `description` and `resources` fields for `com.databricks.sdk.service.apps.UpdateAppRequest`.
 * Removed `name` and `spec` fields for `com.databricks.sdk.service.catalog.CreateOnlineTableRequest`.
 * Removed `displayName`, `parentPath`, `serializedDashboard` and `warehouseId` fields for `com.databricks.sdk.service.dashboards.CreateDashboardRequest`.
 * Removed `cronSchedule`, `displayName` and `pauseStatus` fields for `com.databricks.sdk.service.dashboards.CreateScheduleRequest`.
 * Removed `subscriber` field for `com.databricks.sdk.service.dashboards.CreateSubscriptionRequest`.
 * Removed `displayName`, `etag`, `serializedDashboard` and `warehouseId` fields for `com.databricks.sdk.service.dashboards.UpdateDashboardRequest`.
 * Removed `cronSchedule`, `displayName`, `etag` and `pauseStatus` fields for `com.databricks.sdk.service.dashboards.UpdateScheduleRequest`.
 * Removed `prevPageToken` field for `com.databricks.sdk.service.jobs.Run`.

OpenAPI SHA: b63827da33b6ad958f6991435ed04778b39f7fd3, Date: 2024-11-04
Copy link

github-actions bot commented Nov 4, 2024

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: 377
  • Commit SHA: 24a800a2b81e8eb22e248b899ea33873efdc42d9

Checks will be approved automatically on success.

@eng-dev-ecosystem-bot
Copy link
Collaborator

Test Details: go/deco-tests/11666931655

@renaudhartert-db renaudhartert-db deleted the prepare/0.35.0 branch November 5, 2024 18:32
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.

3 participants