v2.2.0 dbt_fivetran_log
·
4 commits
to main
since this release
PR #154 includes the following updates:
Breaking Change for dbt Core < 1.9.6
Note: This is not relevant to Fivetran Quickstart users.
Migratedfreshness
from a top-level source property to a sourceconfig
in alignment with recent updates from dbt Core. This will resolve the following deprecation warning that users running dbt >= 1.9.6 may have received:
[WARNING]: Deprecated functionality
Found `freshness` as a top-level property of `fivetran_platform` in file
`models/src_fivetran_platform.yml`. The `freshness` top-level property should be moved
into the `config` of `fivetran_platform`.
IMPORTANT: Users running dbt Core < 1.9.6 will not be able to utilize freshness tests in this release or any subsequent releases, as older versions of dbt will not recognize freshness as a source config
and therefore not run the tests.
If you are using dbt Core < 1.9.6 and want to continue running Fivetran Platform freshness tests, please elect one of the following options:
- (Recommended) Upgrade to dbt Core >= 1.9.6
- Do not upgrade your installed version of the
fivetran_log
package. Pin your dependency on v2.1.0 in yourpackages.yml
file. - Utilize a dbt override to overwrite the package's
fivetran_platform
source and apply freshness via the old top-level property route. This will require you to copy and paste the entirety of thesrc_fivetran_platform.yml
file and add anoverrides: fivetran_log
property.
Bug fixes
- Updated logic for identifying broken connections. Connection
sync_end
events havinglog_status = 'FAILURE'
, in addition toSEVERE
event types, are now considered broken connections. (PR #155)
Under the Hood
- Updated the package maintainer PR template.
Contributors
Full Changelog: v2.1.0...v2.2.0