Skip to content

Bump dbt from 0.17.2 to 0.19.0#51

Closed
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/dbt-0.19.0
Closed

Bump dbt from 0.17.2 to 0.19.0#51
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/dbt-0.19.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 28, 2021

Bumps dbt from 0.17.2 to 0.19.0.

Release notes

Sourced from dbt's releases.

dbt 0.19.0

Links:

Breaking changes

  • The format for sources.json, run-results.json, manifest.json, and catalog.json has changed:
    • Each now has a common metadata dictionary (#2761, #2778). The contents include: schema and dbt versions (#2670, #2767); invocation_id (#2763, #2784); custom environment variables prefixed with DBT_ENV_CUSTOM_ENV_ (#2764, #2785); cli and rpc arguments in the run_results.json (#2510, #2813).
    • Remove injected_sql from manifest nodes, use compiled_sql instead (#2762, #2834)
  • Defer if and only if upstream reference does not exist in current environment namespace (#2909, #2946)
  • Rationalize run result status reporting and clean up artifact schema (#2493, #2943)
  • Add adapter specific query execution info to run results and source freshness results artifacts. Statement call blocks return response instead of status, and the adapter method get_status is now get_response (#2747, #2961)

Features

Core

  • dbt will compare configurations using the un-rendered form of the config block in dbt_project.yml (#2713, #2735)
  • Added state and defer arguments to the RPC client, matching the CLI (#2678, #2736)
  • Added ability to snapshot hard-deleted records (opt-in with invalidate_hard_deletes config option). (#249, #2749)
  • Added revival for snapshotting hard-deleted records. (#2819, #2821)
  • Improved error messages for YAML selectors (#2700, #2781)
  • Added --defer flag for dbt test as well (#2701, #2954)
  • Added native python re module for regex in jinja templates (#1755, #1755)
  • Store resolved node names in manifest (#2647, #2837)
  • Save selectors dictionary to manifest, allow descriptions (#2693, #2866)
  • Normalize cli-style-strings in manifest selectors dictionary (#2879, #2895)

Docs website

  • Add select/deselect option in DAG view dropups. (docs#98, docs#138)
  • Fixed issue where sources with tags were not showing up in graph viz (docs#93, docs#139)
  • Use compiled_sql instead of injected_sql for "Compiled" (docs#146, docs#148)
  • Fixed issue where data tests with tags were not showing up in graph viz (docs#147, docs#157)

BigQuery

  • Added dbt_invocation_id for each BigQuery job to enable performance analysis (#2808, #2809)
  • Added support for BigQuery connections using refresh tokens (#2344, #2805)
  • Added macro get_partitions_metadata(table) to return partition metadata for BigQuery partitioned tables (#2552, #2596)
  • Hourly, monthly and yearly partitions available in BigQuery (#2476, #2903)
  • Allow BigQuery to default to the environment's default project (#2828, #2908)

Fixes

  • Respect --project-dir in dbt clean command (#2840, #2841)
  • Fix Redshift adapter get_columns_in_relation macro to push schema filter down to the svv_external_columns view (#2854, #2854)
  • Increased the supported relation name length in postgres from 29 to 51 (#2850)
  • dbt list command always return 0 as exit code (#2886, #2892)

... (truncated)

Changelog

Sourced from dbt's changelog.

dbt 0.19.0 (January 27, 2021)

dbt 0.19.0rc3 (January 27, 2021)

Under the hood

  • Cleanup docker resources, use single docker/Dockerfile for publishing dbt as a docker image (dbt-release#3, #3019)

dbt 0.19.0rc2 (January 14, 2021)

Fixes

  • Fix regression with defining exposures and other resources with the same name (#2969, #3009)
  • Remove ellipses printed while parsing (#2971, #2996)

Under the hood

  • Rewrite macro for snapshot_merge_sql to make compatible with other SQL dialects (#3003
  • Rewrite logic in snapshot_check_strategy() to make compatible with other SQL dialects (#3000, #3001)
  • Remove version restrictions on botocore (#3006)
  • Include exposures in start-of-invocation stdout summary: Found ... (#3007, #3008)

Contributors:

dbt 0.19.0rc1 (December 29, 2020)

Breaking changes

  • Defer if and only if upstream reference does not exist in current environment namespace (#2909, #2946)
  • Rationalize run result status reporting and clean up artifact schema (#2493, #2943)
  • Add adapter specific query execution info to run results and source freshness results artifacts. Statement call blocks return response instead of status, and the adapter method get_status is now get_response (#2747, #2961)

Features

  • Added macro get_partitions_metadata(table) to return partition metadata for BigQuery partitioned tables (#2552, #2596)
  • Added --defer flag for dbt test as well (#2701, #2954)
  • Added native python re module for regex in jinja templates (#1755, #1755)
  • Store resolved node names in manifest (#2647, #2837)
  • Save selectors dictionary to manifest, allow descriptions (#2693, #2866)
  • Normalize cli-style-strings in manifest selectors dictionary (#2879, #2895)
  • Hourly, monthly and yearly partitions available in BigQuery (#2476, #2903)
  • Allow BigQuery to default to the environment's default project (#2828, #2908)
  • Rationalize run result status reporting and clean up artifact schema (#2493, #2943)

Fixes

  • Respect --project-dir in dbt clean command (#2840, #2841)
  • Fix Redshift adapter get_columns_in_relation macro to push schema filter down to the svv_external_columns view (#2854, #2854)
  • Increased the supported relation name length in postgres from 29 to 51 (#2850)
  • dbt list command always return 0 as exit code (#2886, #2892)
  • Set default materialized for test node configs to test (#2806, #2902)

... (truncated)

Commits
  • 1060035 Merge remote-tracking branch 'origin/releases/0.19.0' into dev/kiyoshi-kuromiya
  • 69cc200 Release dbt v0.19.0
  • 3572bfd Merge remote-tracking branch 'origin/releases/0.19.0rc3' into dev/kiyoshi-kur...
  • a6b8299 Release dbt v0.19.0rc3
  • 540c1fd Merge pull request #3019 from fishtown-analytics/fix/cleanup-dockerfile
  • 116e18a rename testing dockerfile
  • aa0fbdc update changelog
  • b50bfa7 - rm older dockerfiles
  • 42a85ac Merge remote-tracking branch 'origin/releases/0.19.0rc2' into dev/kiyoshi-kur...
  • 16e6d31 Release dbt v0.19.0rc2
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jan 28, 2021
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Apr 1, 2021

Superseded by #61.

@dependabot dependabot bot closed this Apr 1, 2021
@dependabot dependabot bot deleted the dependabot/pip/dbt-0.19.0 branch April 1, 2021 06:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants