- This file provides a full account of all changes to
dbt-spark
. - Changes are listed under the (pre)release in which they first appear. Subsequent releases include changes from previous releases.
- "Breaking changes" listed under a version may require action from end users or external maintainers when upgrading to that version.
- Do not edit this file directly. This file is auto-generated using changie. For details on how to document a change, see the contributing guide
- updating python version in tox (#536, #534)
- fix post new release tox issues around passenv and allowlist_externals (#545, #545)
- Pin
pyodbc
to version 4.0.32 to prevent overwritinglibodbc.so
andlibltdl.so
on Linux (#397, #398) - Incremental materialization updated to not drop table first if full refresh for delta lake format, as it already runs create or replace table (#286, #287)
- Apache Spark version upgraded to 3.1.1 (#348, #349)
adapter.get_columns_in_relation
(method) andget_columns_in_relation
(macro) now return identical responses. The previous behavior ofget_columns_in_relation
(macro) is now represented by a new macro,get_columns_in_relation_raw
(#354, #355)
- Update
SparkColumn.numeric_type
to returndecimal
instead ofnumeric
, since SparkSQL exclusively supports the former (#380) - Initialize lift + shift for cross-db macros (#359)
- Add invocation env to user agent string (#367)
- Use dispatch pattern for get_columns_in_relation_raw macro (#365)
- @barberscott (#398)
- @grindheim (#287)
- @nssalian (#349)
- @ueshin (#365)
- @dbeatty10 (#359)
For information on prior major and minor releases, see their changelogs: