|
1 |
| -<!--- Copy, paste, and uncomment the following headers as-needed for unreleased features |
2 | 1 | # Unreleased
|
3 |
| -## New features |
4 |
| -* ZZZ by @YYY in https://github.com/dbt-labs/dbt-utils/pull/XXX |
5 |
| -## Fixes |
6 |
| -## Quality of life |
7 |
| -## Under the hood |
8 |
| -## Contributors: |
9 |
| ----> |
10 | 2 |
|
11 |
| -# Unreleased |
12 |
| -## New features |
13 |
| -- The `equality` test now accepts an additional argument, `precision` to aide in comparing floating point numbers ([#757](https://github.com/dbt-labs/dbt-utils/issues/757), [#765](https://github.com/dbt-labs/dbt-utils/pull/765)) |
14 |
| -- Add option to ignore columns in equality test ([#734](https://github.com/dbt-labs/dbt-utils/issues/734), [#737](https://github.com/dbt-labs/dbt-utils/pull/737)) |
15 |
| -## Fixes |
16 |
| -- deduplicate macro for Databricks now uses the QUALIFY clause, which fixes NULL columns issues from the default natural join logic |
17 |
| -- deduplicate macro for Redshift now uses the QUALIFY clause, which fixes NULL columns issues from the default natural join logic |
18 |
| -- Equality test will now raise an error when the second model has less columns than the first ([#785](https://github.com/dbt-labs/dbt-utils/issues/785)) |
19 |
| -- get_tables_by_pattern_sql will now: |
20 |
| - - return redshift external tables ([#752](https://github.com/dbt-labs/dbt-utils/issues/752) |
21 |
| - - work with valid redshift database names that contain dashes |
22 |
| -## Under the hood |
23 |
| -- created a new dispatch redshift__get_tables_by_pattern which unions the result of the default macro and querying svv_external_tables for the same conditions (schema name, pattern, exclude pattern). |
| 3 | +**Full Changelog**: https://github.com/dbt-labs/dbt-utils/compare/1.2.0...main |
24 | 4 |
|
25 |
| -## Contributors: |
26 |
| -- [@graciegoheen](https://github.com/graciegoheen) |
27 |
| -- [@yauhen-sobaleu](https://github.com/yauhen-sobaleu) |
28 |
| -- [@rlh1994](https://github.com/rlh1994) |
29 |
| -- [@brunocostalopes](https://github.com/brunocostalopes) |
30 |
| -[@brendan-cook-87](https://github.com/brendan-cook-87) |
| 5 | +# dbt utils v1.2.0 |
| 6 | + |
| 7 | +## What's Changed |
| 8 | + |
| 9 | +### New features |
| 10 | +- Add option to ignore columns in equality test by @brunocostalopes in https://github.com/dbt-labs/dbt-utils/pull/765 |
| 11 | +- The `equality` test now accepts an additional argument, `precision` to aide in comparing floating point numbers by @rlh1994 in https://github.com/dbt-labs/dbt-utils/pull/765 |
| 12 | + |
| 13 | +### Fixes |
| 14 | + |
| 15 | +* `deduplicate` macro for Databricks now uses the `QUALIFY` clause, which fixes `NULL` columns issues from the default natural join logic by @graciegoheen in https://github.com/dbt-labs/dbt-utils/pull/786 |
| 16 | +* Use QUALIFY clause in `deduplicate` macro for Redshift by @yauhen-sobaleu in https://github.com/dbt-labs/dbt-utils/pull/811 |
| 17 | +* get redshift external tables by @brendan-cook-87 in https://github.com/dbt-labs/dbt-utils/pull/753 |
| 18 | +* Equality test will now raise an error when the second model has less columns than the first by @rlh1994 in https://github.com/dbt-labs/dbt-utils/pull/765 |
| 19 | + |
| 20 | +### Documentation |
| 21 | + |
| 22 | +* Update documentation for `get_column_values()` to specify that the `order_by` argument must be expressed as an aggregate function by @bakerbryce in https://github.com/dbt-labs/dbt-utils/pull/872 |
| 23 | +* Set the correct language identifier in code blocks within the documentation by @yamotech in https://github.com/dbt-labs/dbt-utils/pull/876 |
| 24 | +* Fix typo of `not_null_proportion` in README.md by @PChambino in https://github.com/dbt-labs/dbt-utils/pull/853 |
| 25 | +* Fix failing example for `dbt_utils.deduplicate()` in README.md by @pruoff in https://github.com/dbt-labs/dbt-utils/pull/856 |
| 26 | +* Link to Haversine Distance article on Wikipedia by @dbeatty10 in https://github.com/dbt-labs/dbt-utils/pull/889 |
| 27 | + |
| 28 | +### Under the hood |
| 29 | + |
| 30 | +* GitHub Action to close issues as stale as-needed by @dbeatty10 in https://github.com/dbt-labs/dbt-utils/pull/813 |
| 31 | +* GitHub Action to add/remove triage labels as-needed by @dbeatty10 in https://github.com/dbt-labs/dbt-utils/pull/812 |
| 32 | +* Instructions for the release process by @dbeatty10 in https://github.com/dbt-labs/dbt-utils/pull/821 |
| 33 | +* Update dev-requirements for new pip syntax by @gwenwindflower in https://github.com/dbt-labs/dbt-utils/pull/870 |
| 34 | +* Disable auto-generation of table of contents (TOC) by @dbeatty10 in https://github.com/dbt-labs/dbt-utils/pull/887 |
| 35 | +* Update tests: -> data_tests: by @graciegoheen in https://github.com/dbt-labs/dbt-utils/pull/893 |
| 36 | + |
| 37 | +## New Contributors |
| 38 | +* @yauhen-sobaleu made their first contribution in https://github.com/dbt-labs/dbt-utils/pull/811 |
| 39 | +* @brendan-cook-87 made their first contribution in https://github.com/dbt-labs/dbt-utils/pull/753 |
| 40 | +* @gwenwindflower made their first contribution in https://github.com/dbt-labs/dbt-utils/pull/870 |
| 41 | +* @brunocostalopes made their first contribution in https://github.com/dbt-labs/dbt-utils/pull/765 |
| 42 | +* @rlh1994 made their first contribution in https://github.com/dbt-labs/dbt-utils/pull/765 |
| 43 | +* @yamotech made their first contribution in https://github.com/dbt-labs/dbt-utils/pull/876 |
| 44 | +* @PChambino made their first contribution in https://github.com/dbt-labs/dbt-utils/pull/853 |
| 45 | +* @pruoff made their first contribution in https://github.com/dbt-labs/dbt-utils/pull/856 |
| 46 | + |
| 47 | +**Full Changelog**: https://github.com/dbt-labs/dbt-utils/compare/1.1.1...1.2.0 |
31 | 48 |
|
32 | 49 | # dbt utils v1.1.1
|
33 | 50 | ## New features
|
|
0 commit comments