Skip to content

Bump dbt from 0.17.2 to 0.19.0#51

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
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 into
masterfrom
dependabot/pip/dbt-0.19.0

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

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

dependabot Bot commented on behalf of github Apr 1, 2021

Copy link
Copy Markdown
Contributor Author

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