Skip to content

Releases: dbt-labs/dbt-bigquery

dbt-bigquery 1.3.0

12 Oct 13:18
155ed84
Compare
Choose a tag to compare

dbt-bigquery 1.3.0 - October 12, 2022

Features

  • Implement create_schema via SQL, instead of Python method, allowing users to override if desired. drop_schema remains a Python method for the time being. (#182, #183)
  • Added table and incrementail materializations for python models via DataProc. (#209, #226)
  • Add support for Dataproc Serverless (#248, #303)
  • Array macros (#307, #308)
  • add type_boolean as a data type macro (#315, #313)
  • Migrate dbt-utils current_timestamp macros into core + adapters (#324, #323)

Under the Hood

  • Implement minimal changes to support dbt Core incremental materialization refactor. (#232, #223)
  • Add changie to dbt-bigquery (#254, #253)
  • Add location/job_id/project_id to adapter response to enable easy job linking (#92, #250)
  • Adding slot_ms go BigQueryAdapterResponse (#194, #195)
  • specify supported_languages for materialization that support python models (#288, #290)
  • Convert df to pyspark DataFrame if it is pandas before writing (#301, #301)
  • Update BQ job and call retry settings (#311, #310)
  • Enable pandas-on-Spark DataFrames for dbt python models (#316, #317)
  • Convert df to pyspark DataFrame if it is koalas before writing (#320, #321)

Dependency

  • Bump black from 22.6.0 to 22.8.0 (#254, #294)
  • Bump mypy from 0.942 to 0.971 (#254, #296)

Contributors

dbt-bigquery 1.3.0rc3

06 Oct 17:31
9edb25c
Compare
Choose a tag to compare
dbt-bigquery 1.3.0rc3 Pre-release
Pre-release

dbt-bigquery 1.3.0-rc3 - October 06, 2022

Under the Hood

  • Manual pull operation for Dataproc cluster submission(#338)

dbt-bigquery 1.3.0rc2

03 Oct 15:50
9e93724
Compare
Choose a tag to compare
dbt-bigquery 1.3.0rc2 Pre-release
Pre-release

dbt-bigquery 1.3.0-rc2 - October 03, 2022

Features

  • Migrate dbt-utils current_timestamp macros into core + adapters (#324, #323)

Contributors

dbt-bigquery 1.3.0rc1

28 Sep 20:45
a2014ff
Compare
Choose a tag to compare
dbt-bigquery 1.3.0rc1 Pre-release
Pre-release

dbt-bigquery 1.3.0-rc1 - September 28, 2022

Features

  • Add support for Dataproc Serverless (#248, #303)
  • Array macros (#307, #308)
  • add type_boolean as a data type macro (#315, #313)

Under the Hood

  • Convert df to pyspark DataFrame if it is pandas before writing (#301, #301)
  • Update BQ job and call retry settings (#311, #310)
  • Enable pandas-on-Spark DataFrames for dbt python models (#316, #317)
  • Convert df to pyspark DataFrame if it is koalas before writing (#320, #321)

Dependency

  • Bump black from 22.6.0 to 22.8.0 (#254, #294)
  • Bump mypy from 0.942 to 0.971 (#254, #296)

Contributors

dbt-bigquery 1.3.0b2

30 Aug 13:17
597aaa4
Compare
Choose a tag to compare
dbt-bigquery 1.3.0b2 Pre-release
Pre-release

dbt-bigquery 1.3.0-b2 - August 30, 2022

Under the Hood

  • Add changie to dbt-bigquery (#254, #253)
  • Add location/job_id/project_id to adapter response to enable easy job linking (#92, #250)
  • Adding slot_ms go BigQueryAdapterResponse (#194, #195)
  • specify supported_languages for materialization that support python models (#288, #290)

Contributors

dbt-bigquery 1.3.0b1

29 Jul 20:36
f14e4c2
Compare
Choose a tag to compare
dbt-bigquery 1.3.0b1 Pre-release
Pre-release

dbt-bigquery 1.3.0b1 (July 29, 2020)

Features

  • Implement create_schema via SQL, instead of Python method, allowing users to override if desired. drop_schema remains a Python method for the time being. (#182, #183)
  • Added table and incrementail materializations for python models via DataProc. (#209, #226)

Under the hood

  • Implement minimal changes to support dbt Core incremental materialization refactor. (#232, #223)

dbt-bigquery 1.2.0

26 Jul 15:42
ab7ed5d
Compare
Choose a tag to compare

dbt-bigquery 1.2.0 (July 26, 2022)

Features

  • Add grants to materializations (#198, #212)

Fixes

  • Incorrect parameter is passed to the bq_insert_overwrite macro call (#172)
  • Fix validate connection failing (#168)

Under the hood

  • Modify BigQueryColumn.numeric_type to always exclude precision + scale, since the functionality of "parametrized data types on BigQuery is highly constrained (#214)
  • Adding Python 3.10 testing and enabling mypy (#177)
  • Lift and shift cross-database macros from dbt-utils (#192
  • Implement TestDocsGenerateBigQuery test (#190)
  • Init push for pytest conversion of override_database for bigquery (#165, #188)
  • Add oauth test target as default (#166)

Contributors

dbt-bigquery 1.2.0rc1

12 Jul 13:20
d52222e
Compare
Choose a tag to compare
dbt-bigquery 1.2.0rc1 Pre-release
Pre-release

dbt-bigquery 1.2.0rc1 (June 12, 2022)

Features

  • Add grants to materializations (#198, #212)

Under the hood

dbt-bigquery 1.1.1

05 Jul 17:21
e7c915e
Compare
Choose a tag to compare

dbt-bigquery 1.1.1 (July 5, 2022)

Fixes

  • Fixes regression in get_columns_in_relation when database is missing (#180, #165)

dbt-bigquery 1.2.0b1

24 Jun 18:12
5e54376
Compare
Choose a tag to compare
dbt-bigquery 1.2.0b1 Pre-release
Pre-release

dbt-bigquery 1.2.0b1 (June 24, 2022)

Fixes

  • Incorrect parameter is passed to the bq_insert_overwrite macro call (#172)
  • Fix validate connection failing (#168)

Under the hood

  • Adding Python 3.10 testing and enabling mypy (#177)
  • Lift and shift cross-database macros from dbt-utils (#192
  • Implement TestDocsGenerateBigQuery test (#190)
  • Init push for pytest conversion of override_database for bigquery (#165, #188)
  • Add oauth test target as default (#166)

Contributors