Skip to content

dbt-bigquery v1.5.0rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 14 Apr 01:40

dbt-bigquery 1.5.0-rc1 - April 13, 2023

Features

  • add option to specify excluded columns on merge (#5260)
  • Support for data type constraints in BigQuery (#444, #568)
  • Enforce contracts on models materialized as tables and views (#529, #555)
  • Adding bytes_billed to BigQueryAdapterResponse (#560)
  • add dataproc serverless config to profile (#530)
  • Modify addapter to support unified constraint fields (#567)
  • Modify create_table_as to use contract column order (#579)
  • Add support for model-level constraints (#569)

Fixes

  • Make BQ access_grant updates thread safe (#266)
  • Use IEC standard abbreviations (GiB, TiB, etc) (#477)
  • Fix time ingestion partitioning option regression when combined using require_partition_filter option on incremental run (#483)
  • Pin dataproc serverless spark runtime to 1.1 (#531)
  • Allow policy_tags to be removed (#349)
  • Align partitions to be updated in incremental insert_overwrite to _dbt_max_partition wrt to nulls (#544)
  • Update connections.py with retry logic for 502 BadGateway (#562)
  • Fix for Python incremental model regression (#581)
  • Fix failing test by removing no erroneous asserts. (#605)
  • Use _make_ref_key_dict instead of _make_ref_key_msg (#621)
  • add full refresh capabilities to tabular bigquery python models to accommodate schema changes (#653)
  • Repair accidental change to dev-requirements (#657)

Under the Hood

  • Remove manual retry to get python job status on cluster (#422)
  • remove tox call to integration tests (#459)
  • Treat contract config as a python object (#548, #633)
  • Update bigquery__format_column macro to support prettier ContractError message" (#656)

Contributors