Releases: infinitelambda/dq-tools
Releases · infinitelambda/dq-tools
1.4.0b0
What's changed
- Migrate
data_quality_score
metric to adapt the new Semantic requirements introduced in dbt v1.6 - And, migrate
test_coverage
BREAKING CHANGES
- Merge this will cause
dq-tools
required dbt v1.6+ - All models will be enabled by default
Under the hood
Full Changelog: 1.3.0b0...1.4.0b0
1.3.0
What's changed
- Decomission macro
create_table_dq_issue_log
and no morepre-hook
- we now managedq_issue_log
as a model dq_issue_log
has new columns- no_of_records_scanned
- no_of_columns
- no_of_tables
- test_unique_id
- table_query
- New model
test_coverage
and corresponding dbt metrics (disabled by default) - 2 new private macros to get no of tables and to get coverage exclusion sql
Chore
- Re-organize models dir
- Add
columns_csv
to testtest_equal_rowcount_where_db
- Add/Update integration tests for this new feature, and test script
run_test.sh
Breaking Changes
- No more pre-hook required --> Remove it from
dbt_project.yml
, otherwise it will fail - No more selector of
-s source:dq_tools
--> Replace it by-s dq_issue_log
- [WARN] New columns in
dq_issue_log
won't be backfilled
Under the hood
Full Changelog: 1.2.2...1.3.0
1.3.0b0
What's changed
- Decomission macro
create_table_dq_issue_log
and no morepre-hook
- we now managedq_issue_log
as a model dq_issue_log
has new columns- no_of_records_scanned
- no_of_columns
- no_of_tables
- test_unique_id
- table_query
- New model
test_coverage
and corresponding dbt metrics (disabled by default) - 2 new private macros to get no of tables and to get coverage exclusion sql
Chore
- Re-organize models dir
- Add
columns_csv
to testtest_equal_rowcount_where_db
- Add/Update integration tests for this new feature, and test script
run_test.sh
Breaking Changes
- No more pre-hook required --> Remove it from
dbt_project.yml
, otherwise it will fail - No more selector of
-s source:dq_tools
--> Replace it by-s dq_issue_log
- [WARN] New columns in
dq_issue_log
won't be backfilled
Under the hood
Full Changelog: 1.2.2...1.3.0b0
1.2.2
1.2.1
What's Changed
- New documentation site living at https://infinitelambda.github.io/dq-tools/ 🎉
- Setup Contribution Guidelines
Under the hood
Full Changelog: 1.2.0...1.2.1
1.2.0
1.1.2
1.1.1
Changes:
- New macro using at on-run-end context (with couple of utilities macro):
store_test_results
(here), and new corresponding variable:dq_tools_enable_store_test_results
(here) - Added integration_tests to perform testing on PR. It will test your PR against: Snowflake, dbt (1.0 to 1.2)
- Added dbt docs site: here - this will be built at the event of merged to master
- Added Contribution Guildline with
poetry
setup
Contributors: