Skip to content

Commit

Permalink
Merge branch 'main' into 1.10.latest
Browse files Browse the repository at this point in the history
  • Loading branch information
benc-db committed Feb 14, 2025
2 parents 61f3fb7 + 2ccd729 commit 5086064
Show file tree
Hide file tree
Showing 29 changed files with 938 additions and 908 deletions.
25 changes: 21 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,31 @@

- Implement new constraint logic for use_materialization_v2 flag ([846](https://github.com/databricks/dbt-databricks/pull/846/files)), ([876](https://github.com/databricks/dbt-databricks/pull/876))

## dbt-databricks 1.9.5 (TBD)
## dbt-databricks 1.9.6 (TBD)

### Under the Hood

- Refactoring of some connection internals ([929](https://github.com/databricks/dbt-databricks/pull/929))

## dbt-databricks 1.9.5 (Feb 13, 2025)

### Features

- Add `auto_liquid_cluster` config to enable Auto Liquid Clustering for Delta-based dbt models (thanks @ShaneMazur!) ([935](https://github.com/databricks/dbt-databricks/pull/935))
- Prepare for environments for python models with serverless clusters ([938](https://github.com/databricks/dbt-databricks/pull/938))

### Fixes

- table_format: iceberg is unblocked for snapshots ([930](https://github.com/databricks/dbt-databricks/pull/930))
- Fix for regression in glue table listing behavior ([934](https://github.com/databricks/dbt-databricks/pull/934))
- Use POSIX standard when creating location for the tables (thanks @gsolasab!) ([919](https://github.com/databricks/dbt-databricks/pull/919))

### Under the Hood

- Collapsing to a single connection manager (since the old one no longer works) ([910](https://github.com/databricks/dbt-databricks/pull/910))
- Use POSIX standard when creating location for the tables ([919](https://github.com/databricks/dbt-databricks/pull/919))
- Clean up cursor management in the hopes of limiting issues with cancellation ([912](https://github.com/databricks/dbt-databricks/pull/912))

## dbt-databricks 1.9.4 (Jan 30, 2024)
## dbt-databricks 1.9.4 (Jan 30, 2025)

### Under the Hood

Expand All @@ -29,7 +46,7 @@

Yanked due to being published with the incorrect bits

## dbt-databricks 1.9.2 (Jan 21, 2024)
## dbt-databricks 1.9.2 (Jan 21, 2025)

### Features

Expand Down
4 changes: 4 additions & 0 deletions dbt/adapters/databricks/api_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -325,6 +325,10 @@ def __init__(self, session: Session, host: str, polling_interval: int, timeout:
def submit(
self, run_name: str, job_spec: dict[str, Any], **additional_job_settings: dict[str, Any]
) -> str:
logger.debug(
f"Submitting job with run_name={run_name} and job_spec={job_spec}"
" and additional_job_settings={additional_job_settings}"
)
submit_response = self.session.post(
"/submit", json={"run_name": run_name, "tasks": [job_spec], **additional_job_settings}
)
Expand Down
Loading

0 comments on commit 5086064

Please sign in to comment.