Releases
v1.5.0
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
You can’t perform that action at this time.