Databricks Java SDK v0.150.0 Enhances Unit Test Fixture Portability
Databricks has released version 0.150.0 of its Java SDK, which includes internal changes designed to improve unit-test fixture portability. The `TestOSUtils.resource` utility now stages resources to a writable temporary directory if in-place modification is not feasible. This update allows unit tests to execute consistently across diverse build systems, including those not based on Maven, while preserving the existing in-place behavior for Maven environments.
Maintenance (1) ›
Make unit-test fixtures portable to non-Maven build layouts. TestOSUtils.resource now stages a resource to a writable temp directory when it cannot be chmod-ed in place (e.g. when served read-only from a jar), while keeping the existing in-place behavior for Maven's exploded target/test-classes. This lets the unit tests run unchanged under other build systems
https://github.com/databricks/databricks-sdk-java/releases/tag/v0.150.0
Related releases
- Databricks Simplifies SQL ETL with Declarative Patterns in Lakehouse Databricks Blog ·
- Databricks Details AI SRE Platform for Accelerated Incident Investigation Databricks Blog ·
- Run, Debug, and Scale Databricks Workloads from Local IDEs Databricks Blog ·
- Databricks Terraform Provider v1.129.0 Enhances Resource Export Capabilities Terraform Databricks Provider Releases ·
- Databricks Runtime 13.3 has reached end of life endoflife.date ·
- Connecting retail demand planning to campaign and store execution Databricks Blog ·