Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

738/wazi #840

Closed
wants to merge 32 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
bd30594
bumping .latest branch variable in update_dependencies.sh to 1.5.latest
FishtownBuildBot Apr 13, 2023
bbf9c2f
updating env variable to 1.5.latest in nightly-release.yml
FishtownBuildBot Apr 13, 2023
eb7e7fd
created 1.5.0rc1 changelog (#667)
mikealfare Apr 13, 2023
21440cf
Bumping version to 1.5.0rc1 and generate changelog
FishtownBuildBot Apr 14, 2023
156b95f
[Automated] Merged prep-release/1.5.0rc1_4695128957 into target 1.5.l…
FishtownBuildBot Apr 14, 2023
0e1139f
fixed changelog.md (#669)
mikealfare Apr 17, 2023
577cbc1
ADAP-382: Address TestAccessGrantSucceeds sporadic failure (#674) (#676)
mikealfare Apr 24, 2023
4648e31
Bumping version to 1.5.0 and generate changelog
FishtownBuildBot Apr 27, 2023
e0416dd
[Automated] Merged prep-release/1.5.0_4822135493 into target 1.5.late…
FishtownBuildBot Apr 27, 2023
dd02f1a
Backport #688 to 1.5.latest (#701)
nssalian May 9, 2023
75e5c16
[Backport] 1.5.latest gh deprecations (#724)
emmyoop May 16, 2023
702eff2
Bumping version to 1.5.1 and generate changelog
FishtownBuildBot May 18, 2023
b246acb
[Automated] Merged prep-release/1.5.1_5011324697 into target 1.5.late…
FishtownBuildBot May 18, 2023
d6160ab
remove unneeded install of core (#744) (#745)
McKnight-42 May 31, 2023
4f7497d
change group for env in bigquery (#758) (#760)
McKnight-42 Jun 7, 2023
8183b1a
[Backport] 698 to 1.5.latest (#765)
MichelleArk Jun 9, 2023
05f2b0f
Test constraint rendering with column quoting (#713) (#771)
MichelleArk Jun 14, 2023
5d821c4
model contracts + constraints with nested fields (#738) (#772)
MichelleArk Jun 14, 2023
29f971b
Bumping version to 1.5.2 and generate changelog
FishtownBuildBot Jun 15, 2023
70f4e19
[Automated] Merged prep-release/1.5.2_5284488502 into target 1.5.late…
FishtownBuildBot Jun 16, 2023
ed80bea
Drop support for py37 (#742) (#779)
colin-rogers-dbt Jun 20, 2023
bf5811c
Bumping version to 1.5.3 and generate changelog
FishtownBuildBot Jun 22, 2023
5dd9e7e
[Automated] Merged prep-release/1.5.3_5351341632 into target 1.5.late…
FishtownBuildBot Jun 23, 2023
3251587
Avoid unnecessary grant call (#791) (#793)
github-actions[bot] Jun 27, 2023
bc300a6
Contracts: Handle struct column specified both at root and nested lev…
github-actions[bot] Jul 12, 2023
92ce022
backport pr 803 to fix hanging artifact in test run (#812)
McKnight-42 Jul 13, 2023
a8e7ad7
add datadog env vars (#829) (#837)
emmyoop Jul 20, 2023
fa0bdb0
update operation.result to getBatch to trim down time to delete the s…
wazi55 Jul 21, 2023
da58cd5
remove prints and update get_batch_response to just response var
wazi55 Jul 21, 2023
a44a81d
Merge branch '1.5.latest' into 738/wazi
dataders Jul 21, 2023
5733c81
remove print statements
wazi55 Jul 21, 2023
42fa7f3
typo
wazi55 Jul 21, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 1.5.0b4
current_version = 1.5.3
parse = (?P<major>[\d]+) # major version number
\.(?P<minor>[\d]+) # minor version number
\.(?P<patch>[\d]+) # patch version number
Expand Down
21 changes: 0 additions & 21 deletions .changes/1.5.0-b1.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/1.5.0-b2.md

This file was deleted.

20 changes: 0 additions & 20 deletions .changes/1.5.0-b3.md

This file was deleted.

18 changes: 0 additions & 18 deletions .changes/1.5.0-b4.md

This file was deleted.

44 changes: 44 additions & 0 deletions .changes/1.5.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
## dbt-bigquery 1.5.0 - April 27, 2023

### Features

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

### Fixes

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

### Under the Hood

- Remove manual retry to get python job status on cluster ([#422](https://github.com/dbt-labs/dbt-bigquery/issues/422))
- remove tox call to integration tests ([#459](https://github.com/dbt-labs/dbt-bigquery/issues/459))
- Treat contract config as a python object ([#548](https://github.com/dbt-labs/dbt-bigquery/issues/548), [#633](https://github.com/dbt-labs/dbt-bigquery/issues/633))
- Update bigquery__format_column macro to support prettier ContractError message" ([#656](https://github.com/dbt-labs/dbt-bigquery/issues/656))

### Contributors
- [@Kayrnt](https://github.com/Kayrnt) ([#483](https://github.com/dbt-labs/dbt-bigquery/issues/483))
- [@bruno-szdl](https://github.com/bruno-szdl) ([#560](https://github.com/dbt-labs/dbt-bigquery/issues/560))
- [@dave-connors-3](https://github.com/dave-connors-3) ([#5260](https://github.com/dbt-labs/dbt-bigquery/issues/5260))
- [@garsir](https://github.com/garsir) ([#349](https://github.com/dbt-labs/dbt-bigquery/issues/349))
- [@patkearns10](https://github.com/patkearns10) ([#544](https://github.com/dbt-labs/dbt-bigquery/issues/544), [#562](https://github.com/dbt-labs/dbt-bigquery/issues/562))
- [@torkjel](https://github.com/torkjel) ([#530](https://github.com/dbt-labs/dbt-bigquery/issues/530))
- [@victoriapm,](https://github.com/victoriapm,) ([#444](https://github.com/dbt-labs/dbt-bigquery/issues/444), [#568](https://github.com/dbt-labs/dbt-bigquery/issues/568))
7 changes: 0 additions & 7 deletions .changes/1.5.0/Features-20220826-115320.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.5.0/Features-20221220-193731.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.5.0/Features-20230223-145508.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.5.0/Features-20230228-094234.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.5.0/Features-20230303-132509.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.5.0/Features-20230314-171221.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.5.0/Features-20230315-120554.yaml

This file was deleted.

7 changes: 0 additions & 7 deletions .changes/1.5.0/Fixes-20221213-102005.yaml

This file was deleted.

7 changes: 0 additions & 7 deletions .changes/1.5.0/Fixes-20230125-174159.yaml

This file was deleted.

8 changes: 0 additions & 8 deletions .changes/1.5.0/Fixes-20230202-010332.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.5.0/Fixes-20230213-203317.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.5.0/Fixes-20230216-140756.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.5.0/Fixes-20230227-110426.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.5.0/Fixes-20230309-181313.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.5.0/Fixes-20230315-130504.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.5.0/Fixes-20230322-162200.yaml

This file was deleted.

7 changes: 0 additions & 7 deletions .changes/1.5.0/Under the Hood-20221209-161550.yaml

This file was deleted.

7 changes: 0 additions & 7 deletions .changes/1.5.0/Under the Hood-20230130-170118.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.5.0/Under the Hood-20230223-105149.yaml

This file was deleted.

5 changes: 5 additions & 0 deletions .changes/1.5.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## dbt-bigquery 1.5.1 - May 18, 2023

### Fixes

- Fixes adding policy tags when a struct is defined in the yml ([#687](https://github.com/dbt-labs/dbt-bigquery/issues/687))
9 changes: 9 additions & 0 deletions .changes/1.5.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
## dbt-bigquery 1.5.2 - June 15, 2023

### Features

- Support model contracts + constraints on nested columns ([#673](https://github.com/dbt-labs/dbt-bigquery/issues/673))

### Fixes

- test foreign key constraint rendering ([#7512](https://github.com/dbt-labs/dbt-bigquery/issues/7512))
5 changes: 5 additions & 0 deletions .changes/1.5.3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## dbt-bigquery 1.5.3 - June 22, 2023

### Breaking Changes

- Drop support for python 3.7 ([#dbt-labs/dbt-core/7082](https://github.com/dbt-labs/dbt-bigquery/issues/dbt-labs/dbt-core/7082))
6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20230406-104433.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20230222-133301.yaml

This file was deleted.

7 changes: 0 additions & 7 deletions .changes/unreleased/Fixes-20230408-035117.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20230411-143515.yaml

This file was deleted.

6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20230626-105156.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: remove call to dataset update if dataset has not changed
time: 2023-06-26T10:51:56.698483-07:00
custom:
Author: colin-rogers-dbt
Issue: "770"
7 changes: 7 additions & 0 deletions .changes/unreleased/Fixes-20230630-213112.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Fixes
body: 'Contracts: Handle struct column specified both at root and nested levels +
arrays of structs'
time: 2023-06-30T21:31:12.63257-04:00
custom:
Author: michelleark
Issue: 781 782
6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20230411-143129.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/scripts/integration-test-matrix.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module.exports = ({ context }) => {
const defaultPythonVersion = "3.8";
const supportedPythonVersions = ["3.7", "3.8", "3.9", "3.10", "3.11"];
const supportedPythonVersions = ["3.8", "3.9", "3.10", "3.11"];
const supportedAdapters = ["bigquery"];

// if PR, generate matrix based on files changed and PR labels
Expand Down
Loading