Releases: databricks/dbt-databricks
Releases · databricks/dbt-databricks
1.6.7
v1.7.0 RC1
What's Changed
- Getting compatibility with 1.7.0 RC by @benc-db in #479
- As part of the above change, fixed a bug with constraints where if a column had a primary key constraint and a not null constraint (a pre-req for primary key), it could fail depending on the order the constraints were run in.
- As part of the above, included support for specifying foreign key constraints using the dbt constraint expression syntax. Currently this support is restricted to single column foreign keys.
Full Changelog: v1.6.6...v1.7.0rc1
v1.6.6
1.5.6
What's Changed
Includes the following:
- Updated the Databricks SDK dependency so as to prevent reliance on an insecure version of requests (460)
- Update logic around submitting python jobs so that if the cluster is already starting, just wait for it to start rather than failing (461)
- Add
fetchmany
, resolves #408 (Thanks @NodeJSmith) (#409) - Relaxed the constraint on databricks-sql-connector to allow newer versions (#436)
- Follow up: re-implement fix for issue where the show tables extended command is limited to 2048 characters. (#326). Set
DBT_DESCRIBE_TABLE_2048_CHAR_BYPASS
totrue
to enable this behaviour.
Full Changelog: v1.5.5...v1.5.6
1.6.5
What's Changed
- Add option to install Python libraries from a custom index url by @benc-db (thanks to @casperdamen123) in #449
- Add Node Info to SQLQueryStatus by @colin-rogers-dbt in #453
- Fixing type funnel in python models to support latest DBRs by @benc-db in #459
- Updating the databricks-sdk dependency by @benc-db in #460
- Log databricks job info on Python submission by @jeffrey-harrison in #454
- Python: if the cluster is already starting up, just wait for it by @benc-db in #461
New Contributors
- @colin-rogers-dbt made their first contribution in #453
- @jeffrey-harrison made their first contribution in #454
Full Changelog: v1.6.4...v1.6.5
v1.6.4
v1.6.3
What's Changed
Fixes
- Improve python stacktrace rendering in dbt.log by @benc-db in #434
- Updating sql connector version by @benc-db in #436
- Filter databricks-sql-connector logs to warn or higher by @benc-db in #437
- Add
fetchmany
, resolves #408 by @NodeJSmith in #440
Full Changelog: v1.6.2...v1.6.3
v1.6.2
v1.6.1
v1.6.0
Features
- Support for dbt-core==1.6
- Added support for materialized_view and streaming_table materializations
- Support dbt clone operation
- Support new dbt
limit
command-line flag
Fixes
- Fix issue where the show tables extended command is limited to 2048 characters. (#326)
- Extend python model support to cover the same config options as SQL (#379)
Other
- Drop support for Python 3.7
- Support for revamped
dbt debug