Releases: elementary-data/dbt-data-reliability
Releases · elementary-data/dbt-data-reliability
0.16.2
What's Changed
- ELE-3643: Add stored procedure and call to redshift permissions macro by @dapollak in #753
- added indexes + index creation macro by @ofek1weiss in #755
- added index to dbt_run_results by @ofek1weiss in #756
- Fixed dbt Cloud's breaking change environment variable. by @elongl in #761
- feat: collect job run id from env vars by @AlexBoutou in #758
- Fix CVE-2023-43804 - urllib3 by @3dbrows in #760
- Ele 3771 have a single insert rows method that supports both limits by @haritamar in #765
- Add additional big query fields in dbt_models table by @amishas157 in #754
- release/0.16.2 by @github-actions in #766
New Contributors
- @AlexBoutou made their first contribution in #758
- @3dbrows made their first contribution in #760
- @amishas157 made their first contribution in #754
Full Changelog: 0.16.1...0.16.2
0.16.1
What's Changed
- Add seed_run_results model by @kokorin in #745
- Ele 3521 add collected by to metric properties by @haritamar in #747
- ELE-3465: Add until param to dump_table by @dapollak in #740
- Ele 3577 add index data monitoring metrics by @NoyaArie in #748
- release/0.16.1 by @github-actions in #750
New Contributors
Full Changelog: 0.16.0...0.16.1
0.16.0
What's Changed
- Update get_relation_max_length for redshift from 127 to 125 because of duplicate quoting by @MiConnell in #696
- Implemented freshness on-run-end by @ofek1weiss in #641
- Fixed exposure schema validity test err messages by @pushrbx in #628
- Removes quotes in column anomalies tests by @Arun-kc in #466
- Fix formatting and add convert_to_lower flag to elementary.generate_schema_baseline_test by @Arun-kc in #444
- Support query_max_size for insert_rows_method
chunk
by @aibazhang in #679 - Fixed Athena temp tables cleaning by @bebbo203 in #714
- Limit calculation bug when
spike_failure_percent_threshold
is specified by @dapollak in #723 - Get columns from information schema databricks bugfix by @haritamar in #722
- Fixed backfill_period by @dmitrii-khr in #725
- Fix detection period query by @ellakz in #727
- Added metric collection by @elongl in #728
- Use 'tests_schema_name' var on 'schema_changes_from_baseline' test. by @elongl in #734
- Event freshness anomalies test - add periods params by @dapollak in #739
- Fixed quality dimensions for custom names by @ofek1weiss in #741
New Contributors
- @MiConnell made their first contribution in #696
- @pushrbx made their first contribution in #628
- @bebbo203 made their first contribution in #714
- @dmitrii-khr made their first contribution in #725
Full Changelog: 0.15.2...0.16.0
dbt v0.15.2
What's Changed
Full Changelog: 0.15.1...0.15.2
0.15.1
What's Changed
- Ele 3022 dbt 180 fixes by @haritamar in #705
- test_dimension_anomalies: bugfix by @haritamar in #706
- Ele 3034 additional package bugfixes by @haritamar in #707
- Ele 3041 remove model and incremental materializations from package by @haritamar in #708
- release/0.15.1 by @github-actions in #709
Full Changelog: 0.15.0...0.15.1
0.15.0
What's Changed
- Ele 2601 override primary_test_model_id by @NoyaArie in #671
- fix: change generate profile args macro name for Athena by @sanromeo in #656
- added ignore_small_changes to freshness and event_freshness by @ofek1weiss in #677
- improvement: bigquery specific for query_table_metrics by @dongchris in #674
- Add index on created_at test_result_rows by @noaKurman in #680
- Ele 2606 package version with caching and extra logs by @haritamar in #673
- duration monitoring - bugfix - handle the case the duration stack is not initialized by @haritamar in #682
- Add
unique_combination_of_columns
tocommon_tests_configs_mapping
by @syou6162 in #657 - Readme updates by @Maayan-s in #684
- improve flattening performance for dbt_columns by @ofek1weiss in #681
- Add get_requires_permissions and validate_required_permissions macros by @IDoneShaveIt in #686
- Added boolean data type to Snowflake. by @elongl in #691
- ELE-2930: Fix Package UTs by @dapollak in #692
- Debug uts by @dapollak in #690
- ELE-489 Support dbt-trino connector by @Tomme in #652
- ELE-2900: Filter insignificant results in dimension anomalies by @dapollak in #689
- Add grant privileges for account usage - elementary user creation for Snowflake by @IDoneShaveIt in #697
- ELE-2989 - Update get_profile_creation_query for Redshift to support SVV_COLUMNS access by @IDoneShaveIt in #699
- Ele 3002 simplify snowflake permissions by @haritamar in #700
- Update README.md by @Maayan-s in #685
- ELE-2932: Column anomalies group_by by @dapollak in #694
- ELE-2932: Add dimensions column in case of empty table by @dapollak in #701
- release/0.15.0 by @github-actions in #702
New Contributors
- @sanromeo made their first contribution in #656
- @dongchris made their first contribution in #674
- @syou6162 made their first contribution in #657
- @Tomme made their first contribution in #652
Full Changelog: 0.14.1...0.15.0
0.14.1
What's Changed
- fix bug when no temp tables exist by @ellakz in #665
- only run tests if elementary is enabled and add tags to all tests by @ellakz in #666
- Create clean_dbt_columns_temp_tables macro by @IDoneShaveIt in #668
- fix: add arg chunk_size when calling
insert_rows
by @aibazhang in #669
New Contributors
- @aibazhang made their first contribution in #669
Full Changelog: 0.14.0...0.14.1
dbt v0.14.0
What's Changed
- remove explicit dependencies of anomaly tests in elementary tables to… by @ellakz in #651
- Fixed invalid error message when missing Elementary models. by @elongl in #655
- support count_true and count_false for boolean columns in BigQuery by @suelai in #610
- Ele 2269 test suelai branch by @noaKurman in #639
- fix drop_failure_percent_threshold failing a non anomalous test by @ofek1weiss in #659
- Support all anomaly vars on all configuration levels by @ofek1weiss in #660
- ELE-2470 temp tables are not being deleted by @IDoneShaveIt in #661
- Not collecting metrics by default. by @elongl in #662
New Contributors
Full Changelog: 0.13.2...0.14.0
dbt v0.13.2
What's Changed
- Created 'depends_on_columns'. by @elongl in #630
- Change the severity if length of INSERT exceeds
query_max_size
by @yu-iskw in #588 - Ele 2204 bug timestamp column as sql expression doesnt work by @Maayan-s in #637
- fix: add fail_on_zero and ignore_small_changes params for anomaly tests by @AvivZikelDY in #643
- add ignore_small_changes param to column anomalies by @ellakz in #644
New Contributors
- @yu-iskw made their first contribution in #588
- @AvivZikelDY made their first contribution in #643
Full Changelog: 0.13.1...0.13.2
0.13.1
What's Changed
- Ele 2032 add opposite percent metrics by @ellakz in #625
- ELE-2112: Ignore small changes - always False when direction == Both by @dapollak in #626
- ELE-2132: Freshness first metric is null by @dapollak in #627
- Bugfix: Removing invalid information schema exists check on Snowflake. by @elongl in #633
- Use stored procedure arguments and ignore the Snowflake database in snowflake__get_profile_creation_query macro by @pei0804 in #632
- Ensure that exposure validity test verifies multiple exposure scenario by @erikzaadi in #629
- Support dbt retry by @haritamar in #634
- release/0.13.1 by @github-actions in #635
Full Changelog: 0.13.0...0.13.1