Releases: dbt-labs/dbt-bigquery
Releases · dbt-labs/dbt-bigquery
dbt-bigquery 1.3.0
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
goBigQueryAdapterResponse
(#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
Contributors
- @Kayrnt (#250)
- @chamini2 (#301)
- @colin-rogers-dbt (#323, #310)
- @dbeatty10 (#308, #317, #321)
- @graciegoheen (#308)
- @jpmmcneill (#313)
- @ueshin (#321)
- @yu-iskw (#195)
dbt-bigquery 1.3.0rc3
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
dbt-bigquery 1.3.0-rc2 - October 03, 2022
Features
Contributors
dbt-bigquery 1.3.0rc1
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
Contributors
- @chamini2 (#301)
- @colin-rogers-dbt (#310)
- @dbeatty10 (#308, #317, #321)
- @graciegoheen (#308)
- @jpmmcneill (#313)
- @ueshin (#321)
dbt-bigquery 1.3.0b2
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
goBigQueryAdapterResponse
(#194, #195) - specify supported_languages for materialization that support python models (#288, #290)
Contributors
dbt-bigquery 1.3.0b1
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
dbt-bigquery 1.2.0
dbt-bigquery 1.2.0 (July 26, 2022)
Features
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
dbt-bigquery 1.2.0rc1 (June 12, 2022)
Features
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)
dbt-bigquery 1.1.1
dbt-bigquery 1.2.0b1
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
- @robomill (#172)
- @dbeatty10 (#192)