PR #133 contains the following updates:
Breaking Changes
- This change is marked as breaking due to its impact on Redshift configurations.
- For Redshift users, comment data aggregated under the
conversations
field in thejira__issue_enhanced
table is now disabled by default to prevent consistent errors related to Redshift's varchar length limits.- If you wish to re-enable
conversations
on Redshift, set thejira_include_conversations
variable totrue
in yourdbt_project.yml
.
- If you wish to re-enable
Under the Hood
- Updated the
comment
seed data to ensure conversations are correctly disabled for Redshift by default. - Renamed the
jira_is_databricks_sql_warehouse
macro tojira_is_incremental_compatible
, which was updated to returntrue
if the Databricks runtime is an all-purpose cluster (previously it checked only for a SQL warehouse runtime) or if the target is any other non-Databricks-supported destination.- This update addresses Databricks runtimes (e.g., endpoints and external runtimes) that do not support the
insert_overwrite
incremental strategy used in thejira__daily_issue_field_history
andint_jira__pivot_daily_field_history
models.
- This update addresses Databricks runtimes (e.g., endpoints and external runtimes) that do not support the
- For Databricks users, the
jira__daily_issue_field_history
andint_jira__pivot_daily_field_history
models will now apply the incremental strategy only if running on an all-purpose cluster. All other Databricks runtimes will not utilize an incremental strategy. - Added consistency tests for the
jira__project_enhanced
andjira__user_enhanced
models.
Full Changelog: v0.18.0...v0.19.0