Skip to content

Bugfix/enable disable country region reports#158

Merged
fivetran-avinash merged 19 commits intomainfrom
bugfix/enable-disable-country-region-reports
Aug 25, 2025
Merged

Bugfix/enable disable country region reports#158
fivetran-avinash merged 19 commits intomainfrom
bugfix/enable-disable-country-region-reports

Conversation

@fivetran-avinash
Copy link
Contributor

@fivetran-avinash fivetran-avinash commented Aug 5, 2025

PR Overview

Package version introduced in this PR:

  • v2.0.1

This PR addresses the following Issue/Feature(s):

Summary of changes:

  • Get rid of compilation errors for non-present tables.

Submission Checklist

  • Alignment meeting with the reviewer (if needed)
    • Timeline and validation requirements discussed
  • Provide validation details:
    • Validation Steps: Check for unintentional effects (e.g., add/run consistency & integrity tests)
    • Testing Instructions: Confirm the change addresses the issue(s)
    • Focus Areas: Complex logic or queries that need extra attention
  • Merge any relevant open PRs into this PR

Changelog

  • Draft changelog for PR
  • Final changelog for release review

Comment on lines 9 to 10
-- Used for logging macro behavior, can be removed after PR review
{{ log("include_list before filtering for region report: " ~ include_list, info=True) }}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove after PR review

Suggested change
-- Used for logging macro behavior, can be removed after PR review
{{ log("include_list before filtering for region report: " ~ include_list, info=True) }}

Comment on lines 18 to 20
-- Used for logging macro behavior, can be removed after PR review
{{ log("enabled_packages after macro filtering for region report: " ~ enabled_packages, info=True) }}
{{ log("Model enabled for region report? " ~ is_enabled(enabled_packages), info=True) }}
Copy link
Contributor Author

@fivetran-avinash fivetran-avinash Aug 12, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove after PR review

Suggested change
-- Used for logging macro behavior, can be removed after PR review
{{ log("enabled_packages after macro filtering for region report: " ~ enabled_packages, info=True) }}
{{ log("Model enabled for region report? " ~ is_enabled(enabled_packages), info=True) }}

Comment on lines 11 to 12
-- Used for logging macro behavior, can be removed after PR review
{{ log("include_list before filtering for country report: " ~ include_list, info=True) }}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove after PR review

Suggested change
-- Used for logging macro behavior, can be removed after PR review
{{ log("include_list before filtering for country report: " ~ include_list, info=True) }}

Comment on lines 20 to 22
-- Used for logging macro behavior, can be removed after PR review
{{ log("enabled_packages after macro filtering for country report: " ~ enabled_packages, info=True) }}
{{ log("Model enabled for country report? " ~ is_enabled(enabled_packages), info=True) }}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove after PR review

Suggested change
-- Used for logging macro behavior, can be removed after PR review
{{ log("enabled_packages after macro filtering for country report: " ~ enabled_packages, info=True) }}
{{ log("Model enabled for country report? " ~ is_enabled(enabled_packages), info=True) }}

Comment on lines 11 to 12
-- Used for logging macro behavior, can be removed after PR review
{{ log("include_list before filtering for intermediate country report: " ~ include_list, info=True) }}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove after PR review

Suggested change
-- Used for logging macro behavior, can be removed after PR review
{{ log("include_list before filtering for intermediate country report: " ~ include_list, info=True) }}

Comment on lines 20 to 22
-- Used for logging macro behavior, can be removed after PR review
{{ log("enabled_packages after macro filtering for intermediate country report: " ~ enabled_packages, info=True) }}
{{ log("Model enabled for intermediate country report? " ~ is_enabled(enabled_packages), info=True) }}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove after PR review

Suggested change
-- Used for logging macro behavior, can be removed after PR review
{{ log("enabled_packages after macro filtering for intermediate country report: " ~ enabled_packages, info=True) }}
{{ log("Model enabled for intermediate country report? " ~ is_enabled(enabled_packages), info=True) }}

Comment on lines 9 to 10
-- Used for logging macro behavior, can be removed after PR review
{{ log("include_list before filtering for intermediate region report: " ~ include_list, info=True) }}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove after PR review

Suggested change
-- Used for logging macro behavior, can be removed after PR review
{{ log("include_list before filtering for intermediate region report: " ~ include_list, info=True) }}

Comment on lines 18 to 20
-- Used for logging macro behavior, can be removed after PR review
{{ log("enabled_packages after macro filtering for intermediate region report: " ~ enabled_packages, info=True) }}
{{ log("Model enabled for intermediate region report? " ~ is_enabled(enabled_packages), info=True) }}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove after PR review

Suggested change
-- Used for logging macro behavior, can be removed after PR review
{{ log("enabled_packages after macro filtering for intermediate region report: " ~ enabled_packages, info=True) }}
{{ log("Model enabled for intermediate region report? " ~ is_enabled(enabled_packages), info=True) }}

@fivetran-avinash fivetran-avinash marked this pull request as ready for review August 12, 2025 16:33
@fivetran-avinash fivetran-avinash self-assigned this Aug 12, 2025
Copy link
Contributor

@fivetran-catfritz fivetran-catfritz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm!

Co-authored-by: fivetran-catfritz <111930712+fivetran-catfritz@users.noreply.github.com>
@fivetran-avinash fivetran-avinash added the docs:ready Triggers the docs generator workflow. label Aug 22, 2025
Copy link
Contributor

@fivetran-joemarkiewicz fivetran-joemarkiewicz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with one reminder to make a README update following a correction already applied in this PR for quickstart.

@@ -1,4 +1,4 @@
dbt_versions: '>=1.3.0 <2.0.0'
dbt_versions: '>=1.6.0 <2.0.0'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's also update the badge in the README to show the proper version range.
image

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated

@fivetran-avinash fivetran-avinash added docs:ready Triggers the docs generator workflow. and removed docs:ready Triggers the docs generator workflow. labels Aug 25, 2025
@fivetran-avinash fivetran-avinash merged commit 4a22e85 into main Aug 25, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs:ready Triggers the docs generator workflow.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants