databricks-sdk-java
databricks-sdk-java copied to clipboard
Databricks SDK for Java
**Problem Statement** Currently, the SDK automatically retries API calls 4 times before failing **Proposed Solution** While the default is good, it would be good if we could configure the number...
**Description** The description of the `edit` method of the ClustersAPI (https://github.com/databricks/databricks-sdk-java/blob/main/databricks-sdk-java/src/main/java/com/databricks/sdk/service/compute/ClustersAPI.java#L219) claims that it is able to edit TERMINATED state clusters. This works, as the cluster is indeed edited, but...
**Description** I'm trying to use `getMetadata` method of FilesAPI client, but if file is not found, a Null Pointer Exception is thrown. **Reproduction** new WorkspaceClient(config).files().getMetadata("/Volumes/main/default/file-not-found") **Expected behavior** When file is...
Bumps commons-io:commons-io from 2.13.0 to 2.16.1. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands...
**Description** Exceptions are not deserialized correctly, the message field contains the response JSON and the string '_Cannot construct instance of com.databricks.sdk.core.error.ErrorDetail, problem: Cannot invoke "Object.getClass()" because "m" is null_' **Reproduction**...
Bumps [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) from 0.8.10 to 0.8.12. Release notes Sourced from org.jacoco:jacoco-maven-plugin's releases. 0.8.12 New Features JaCoCo now officially supports Java 22 (GitHub #1596). Experimental support for Java 23 class files...
**Problem Statement** The SDK currently has fixed logic to "discover" the OAuth endpoints based on host or account_id specified in the config. This limits the flexibility for the user to...
Bumps com.google.auth:google-auth-library-oauth2-http from 1.20.0 to 1.23.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands...
Bumps [org.junit:junit-bom](https://github.com/junit-team/junit5) from 5.10.0 to 5.10.2. Release notes Sourced from org.junit:junit-bom's releases. JUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2 See Release Notes. Full Changelog: https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2 JUnit...
Bumps `jackson.version` from 2.15.2 to 2.16.1. Updates `com.fasterxml.jackson.core:jackson-annotations` from 2.15.2 to 2.16.1 Commits See full diff in compare view Updates `com.fasterxml.jackson.core:jackson-databind` from 2.15.2 to 2.16.1 Commits See full diff in...