What's Changed
New features
- Add option to ignore columns in equality test by @brunocostalopes in #765
- The
equality
test now accepts an additional argument,precision
to aide in comparing floating point numbers by @rlh1994 in #765
Fixes
deduplicate
macro for Databricks now uses theQUALIFY
clause, which fixesNULL
columns issues from the default natural join logic by @graciegoheen in #786- Use QUALIFY clause in
deduplicate
macro for Redshift by @yauhen-sobaleu in #811 - get redshift external tables by @brendan-cook-87 in #753
- Equality test will now raise an error when the second model has less columns than the first by @rlh1994 in #765
Documentation
- Update documentation for
get_column_values()
to specify that theorder_by
argument must be expressed as an aggregate function by @bakerbryce in #872 - Set the correct language identifier in code blocks within the documentation by @yamotech in #876
- Fix typo of
not_null_proportion
in README.md by @PChambino in #853 - Fix failing example for
dbt_utils.deduplicate()
in README.md by @pruoff in #856 - Link to Haversine Distance article on Wikipedia by @dbeatty10 in #889
Under the hood
- GitHub Action to close issues as stale as-needed by @dbeatty10 in #813
- GitHub Action to add/remove triage labels as-needed by @dbeatty10 in #812
- Instructions for the release process by @dbeatty10 in #821
- Update dev-requirements for new pip syntax by @gwenwindflower in #870
- Disable auto-generation of table of contents (TOC) by @dbeatty10 in #887
- Update tests: -> data_tests: by @graciegoheen in #893
New Contributors
- @yauhen-sobaleu made their first contribution in #811
- @brendan-cook-87 made their first contribution in #753
- @gwenwindflower made their first contribution in #870
- @brunocostalopes made their first contribution in #765
- @rlh1994 made their first contribution in #765
- @yamotech made their first contribution in #876
- @PChambino made their first contribution in #853
- @pruoff made their first contribution in #856
Full Changelog: 1.1.1...1.2.0