github dbt-labs/dbt v0.15.1
dbt 0.15.1

dbt 0.15.1 (January 17, 2020)

This is a bugfix release.

Features

  • Lazily load database connections (#1584, #1992)
  • Support raising warnings in user-space (#1970, #1977) (docs)
  • Suppport BigQuery label configuration for models (#1942, #1964) (docs)
  • Support retrying when BigQuery models fail with server errors (#1579, #1963) (docs)
  • Support sql headers in create table/view statements (#1879, #1967) (docs)
  • Support source snapshot-freshness command in the dbt server (#2040, #2041)
  • Support the -t shorthand for the --target flag on the CLI (#1281, #2057)

Fixes

  • Fix for catalog generation error when datasets are missing on BigQuery (#1984, #2005)
  • Fix for invalid SQL generated when "check" strategy is used in Snapshots with changing schemas (#1797, #2001)
  • Fix for gaps in valid_from and valid_to timestamps when "check" strategy is used in Snapshots on some databases (#1736, #1994)
  • Fix incorrect thread names in dbt server logs (#1905, #2002)
  • Fix for ignored catalog data when user schemas begin with pg* on Postgres and Redshift (#1960, #2003)
  • Fix for poorly defined materialization resolution logic (#1962, #1976)
  • Fix missing drop_schema method in adapter namespace (#1980, #1983)
  • Fix incorrect generated_at value in the catalog (#1988)

Under the hood

  • Fail more gracefully at install time when setuptools is downlevel (#1975, #1978)
  • Make the DBT_TEST_ALT integration test warehouse configurable on Snowflake (#1939, #1979)
  • Pin upper bound on google-cloud-bigquery dependency to 1.24.0. (#2007)
  • Remove duplicate get_context_modules method (#1996)
  • Add type annotations to base adapter code (#1982)

Contributors:

latest releases: v0.21.0b1, v0.20.1rc1, v0.20.0...
18 months ago