Skip to content

Releases: dbt-labs/dbt-bigquery

dbt-bigquery vv1.6.0b3

08 Jun 23:45
Compare
Choose a tag to compare
Pre-release

dbt-bigquery 1.6.0-b3 - June 08, 2023

Breaking Changes

Features

  • Standardize the _connection_keys and debug_query for dbt debug. (#PR754)

Fixes

  • test foreign key constraint rendering (#7512)

dbt-bigquery v1.6.0b2

25 May 22:01
Compare
Choose a tag to compare
dbt-bigquery v1.6.0b2 Pre-release
Pre-release

dbt-bigquery 1.6.0-b2 - May 25, 2023

dbt-bigquery v1.5.1

18 May 08:00
Compare
Choose a tag to compare

dbt-bigquery 1.5.1 - May 18, 2023

Fixes

  • Fixes adding policy tags when a struct is defined in the yml (#687)

dbt-bigquery v1.6.0b1

12 May 20:08
Compare
Choose a tag to compare
dbt-bigquery v1.6.0b1 Pre-release
Pre-release

dbt-bigquery 1.6.0-b1 - May 12, 2023

Fixes

  • Support all types of data_type using time ingestion partitioning as previously date was failing (#486)
  • Fix issue of sporadic failure to apply grants during high transaction volumes (#614)
  • Fix UDF usage with time ingestion (#684)
  • Fixes adding policy tags when a struct is defined in the yml (#687)
  • Update signature for execute method (#, #)

Contributors

dbt-bigquery v1.5.0

27 Apr 17:30
Compare
Choose a tag to compare

dbt-bigquery 1.5.0 - April 27, 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)
  • Fix issue of sporadic failure to apply grants during high transaction volumes (#614)

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

dbt-bigquery v1.5.0rc1

14 Apr 01:40
Compare
Choose a tag to compare
Pre-release

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

dbt-bigquery v1.5.0b4

30 Mar 20:56
Compare
Choose a tag to compare
dbt-bigquery v1.5.0b4 Pre-release
Pre-release

dbt-bigquery 1.5.0-b4 - March 30, 2023

Features

  • Adding bytes_billed to BigQueryAdapterResponse (#560)
  • Modify addapter to support unified constraint fields (#567)
  • Modify create_table_as to use contract column order (#579)

Fixes

  • Use _make_ref_key_dict instead of _make_ref_key_msg (#621)

Under the Hood

  • Treat contract config as a python object (#548, #633)

Contributors

dbt-bigquery v1.5.0b3

16 Mar 20:42
Compare
Choose a tag to compare
dbt-bigquery v1.5.0b3 Pre-release
Pre-release

dbt-bigquery 1.5.0-b3 - March 16, 2023

Features

  • Enforce contracts on models materialized as tables and views (#529, #555)
  • add dataproc serverless config to profile (#530)

Fixes

  • Fix time ingestion partitioning option regression when combined using require_partition_filter option on incremental run (#483)
  • Allow policy_tags to be removed (#349)
  • 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)

Contributors

dbt-bigquery v1.4.3

16 Mar 21:12
Compare
Choose a tag to compare

dbt-bigquery 1.4.3 - March 16, 2023

Fixes

  • Fix failing test by removing no erroneous asserts. (#605)

dbt-bigquery v1.3.2

16 Mar 21:43
Compare
Choose a tag to compare

dbt-bigquery 1.3.2 - March 16, 2023

Fixes

  • Fix failing test by removing no erroneous asserts. (#605)