Skip to content

Commit f83c2c0

Browse files
authored
Merge branch 'databricks:main' into devcontainer-environment
2 parents 5aa34f9 + 35bffec commit f83c2c0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+1630
-1174
lines changed

CHANGELOG.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,53 @@
1+
## dbt-databricks 1.9.6 (TBD)
2+
3+
### Fixes
4+
5+
- Fix for parse raising error for not having credentials ([941](https://github.com/databricks/dbt-databricks/pull/941))
6+
7+
### Under the Hood
8+
9+
- Refactoring of some connection internals ([929](https://github.com/databricks/dbt-databricks/pull/929))
10+
11+
## dbt-databricks 1.9.5 (Feb 13, 2025)
12+
13+
### Features
14+
15+
- 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))
16+
- Prepare for environments for python models with serverless clusters ([938](https://github.com/databricks/dbt-databricks/pull/938))
17+
18+
### Fixes
19+
20+
- table_format: iceberg is unblocked for snapshots ([930](https://github.com/databricks/dbt-databricks/pull/930))
21+
- Fix for regression in glue table listing behavior ([934](https://github.com/databricks/dbt-databricks/pull/934))
22+
- Use POSIX standard when creating location for the tables (thanks @gsolasab!) ([919](https://github.com/databricks/dbt-databricks/pull/919))
23+
24+
### Under the Hood
25+
26+
- Collapsing to a single connection manager (since the old one no longer works) ([910](https://github.com/databricks/dbt-databricks/pull/910))
27+
- Clean up cursor management in the hopes of limiting issues with cancellation ([912](https://github.com/databricks/dbt-databricks/pull/912))
28+
29+
## dbt-databricks 1.9.4 (Jan 30, 2025)
30+
31+
### Under the Hood
32+
33+
- Pinned the python sql connector to 3.6.0 as a temporary measure while we investigate failure to wait for cluster start
34+
35+
## dbt-databricks 1.9.3
36+
37+
Yanked due to being published with the incorrect bits
38+
39+
## dbt-databricks 1.9.2 (Jan 21, 2025)
40+
41+
### Features
42+
43+
- Update snapshot materialization to support new snapshot features ([904](https://github.com/databricks/dbt-databricks/pull/904))
44+
45+
### Under the Hood
46+
47+
- Refactor global state reading ([888](https://github.com/databricks/dbt-databricks/pull/888))
48+
- Switch to relation.render() for string interpolation ([903](https://github.com/databricks/dbt-databricks/pull/903))
49+
- Ensure retry defaults for PySQL ([907](https://github.com/databricks/dbt-databricks/pull/907))
50+
151
## dbt-databricks 1.9.1 (December 16, 2024)
252

353
### Features
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version = "1.9.1"
1+
version = "1.9.5"

dbt/adapters/databricks/api_client.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -326,6 +326,10 @@ def __init__(self, session: Session, host: str, polling_interval: int, timeout:
326326
def submit(
327327
self, run_name: str, job_spec: dict[str, Any], **additional_job_settings: dict[str, Any]
328328
) -> str:
329+
logger.debug(
330+
f"Submitting job with run_name={run_name} and job_spec={job_spec}"
331+
" and additional_job_settings={additional_job_settings}"
332+
)
329333
submit_response = self.session.post(
330334
"/submit", json={"run_name": run_name, "tasks": [job_spec], **additional_job_settings}
331335
)

0 commit comments

Comments
 (0)