Skip to content

Commit

Permalink
Merge branch 'main' into decouple-artifacts-from-core
Browse files Browse the repository at this point in the history
  • Loading branch information
MichelleArk committed Apr 12, 2024
2 parents 0073cf6 + 99d033f commit 29c2557
Show file tree
Hide file tree
Showing 282 changed files with 2,998 additions and 1,074 deletions.
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.8.0a1
current_version = 1.8.0b2
parse = (?P<major>[\d]+) # major version number
\.(?P<minor>[\d]+) # minor version number
\.(?P<patch>[\d]+) # patch version number
Expand Down
187 changes: 187 additions & 0 deletions .changes/1.8.0-b1.md

Large diffs are not rendered by default.

53 changes: 53 additions & 0 deletions .changes/1.8.0-b2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
## dbt-core 1.8.0-b2 - April 03, 2024

### Features

- Global config for --target and --profile CLI flags and DBT_TARGET and DBT_PROFILE environment variables. ([#7798](https://github.com/dbt-labs/dbt-core/issues/7798))
- Allow excluding resource types for build, list, and clone commands, and provide env vars ([#9237](https://github.com/dbt-labs/dbt-core/issues/9237))
- SourceDefinition.meta represents source-level and table-level meta properties, instead of only table-level ([#9766](https://github.com/dbt-labs/dbt-core/issues/9766))
- Allow metrics in semantic layer filters. ([#9804](https://github.com/dbt-labs/dbt-core/issues/9804))

### Fixes

- fix lock-file bad indentation ([#9319](https://github.com/dbt-labs/dbt-core/issues/9319))
- Tighten exception handling to avoid worker thread hangs. ([#9583](https://github.com/dbt-labs/dbt-core/issues/9583))
- Do not add duplicate input_measures ([#9360](https://github.com/dbt-labs/dbt-core/issues/9360))
- Throw a ParsingError if a primary key constraint is defined on multiple columns or at both the column and model level. ([#9581](https://github.com/dbt-labs/dbt-core/issues/9581))
- Bug fix: don't parse Jinja in filters for input metrics or measures. ([#9582](https://github.com/dbt-labs/dbt-core/issues/9582))
- Fix traceback parsing for exceptions raised due to csv fixtures moved into or out of fixture/subfolders. ([#9570](https://github.com/dbt-labs/dbt-core/issues/9570))
- Fix partial parsing `KeyError` on deleted schema files ([#8860](https://github.com/dbt-labs/dbt-core/issues/8860))
- Support saved queries in `dbt list` ([#9532](https://github.com/dbt-labs/dbt-core/issues/9532))
- include sources in catalog.json when over 100 relations selected for catalog generation ([#9755](https://github.com/dbt-labs/dbt-core/issues/9755))
- Support overriding macros in packages in unit testing ([#9624](https://github.com/dbt-labs/dbt-core/issues/9624))
- Handle exceptions for failing on-run-* hooks in source freshness ([#9511](https://github.com/dbt-labs/dbt-core/issues/9511))
- Validation of unit test parsing for incremental models ([#9593](https://github.com/dbt-labs/dbt-core/issues/9593))
- Fix use of retry command on command using defer ([#9770](https://github.com/dbt-labs/dbt-core/issues/9770))
- Make `args` variable to be un-modified by `dbt.invoke(args)` ([#8938](https://github.com/dbt-labs/dbt-core/issues/8938), [#9787](https://github.com/dbt-labs/dbt-core/issues/9787))
- Unit test path outputs ([#9608](https://github.com/dbt-labs/dbt-core/issues/9608))
- Fix assorted source freshness edgecases so check is run or actionable information is given ([#9078](https://github.com/dbt-labs/dbt-core/issues/9078))
- "Fix Docker release process to account for both historical and current versions of `dbt-postgres` ([#9827](https://github.com/dbt-labs/dbt-core/issues/9827))

### Docs

- Add analytics for dbt.com ([dbt-docs/#430](https://github.com/dbt-labs/dbt-docs/issues/430))

### Under the Hood

- Remove unused key `wildcard` from MethodName enum ([#9641](https://github.com/dbt-labs/dbt-core/issues/9641))
- Improve dbt CLI speed ([#4627](https://github.com/dbt-labs/dbt-core/issues/4627))
- Include node_info in various Result events ([#9619](https://github.com/dbt-labs/dbt-core/issues/9619))

### Dependencies

- Bump actions/upload-artifact from 3 to 4 ([#9470](https://github.com/dbt-labs/dbt-core/pull/9470))
- Restrict protobuf to 4.* versions ([#9566](https://github.com/dbt-labs/dbt-core/pull/9566))
- Bump codecov/codecov-action from 3 to 4 ([#9659](https://github.com/dbt-labs/dbt-core/pull/9659))

### Contributors
- [@asweet](https://github.com/asweet) ([#9641](https://github.com/dbt-labs/dbt-core/issues/9641))
- [@b-per](https://github.com/b-per) ([#430](https://github.com/dbt-labs/dbt-core/issues/430))
- [@barton996](https://github.com/barton996) ([#7798](https://github.com/dbt-labs/dbt-core/issues/7798))
- [@courtneyholcomb](https://github.com/courtneyholcomb) ([#9804](https://github.com/dbt-labs/dbt-core/issues/9804), [#9582](https://github.com/dbt-labs/dbt-core/issues/9582))
- [@dwreeves](https://github.com/dwreeves) ([#4627](https://github.com/dbt-labs/dbt-core/issues/4627))
- [@jx2lee](https://github.com/jx2lee) ([#9319](https://github.com/dbt-labs/dbt-core/issues/9319))
- [@slothkong](https://github.com/slothkong) ([#9570](https://github.com/dbt-labs/dbt-core/issues/9570))
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ body: "Bump actions/checkout from 3 to 4"
time: 2023-10-05T15:18:48.00000Z
custom:
Author: dependabot[bot]
PR: 8781
Issue: 8781
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ body: Begin using DSI 0.4.x
time: 2023-10-31T13:19:54.750009-07:00
custom:
Author: QMalcolm peterallenwebb
PR: "8892"
Issue: "8892"
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ body: Update typing-extensions version to >=4.4
time: 2023-11-06T13:00:51.062386-08:00
custom:
Author: tlento
PR: "9012"
Issue: "9012"
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ body: "Bump ddtrace from 2.1.7 to 2.3.0"
time: 2023-11-22T00:18:40.00000Z
custom:
Author: dependabot[bot]
PR: 9132
Issue: 9132
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ body: "Bump freezegun from 0.3.12 to 1.3.0"
time: 2023-12-04T00:09:45.00000Z
custom:
Author: dependabot[bot]
PR: 9197
Issue: 9197
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ body: "Bump actions/setup-python from 4 to 5"
time: 2023-12-11T00:56:51.00000Z
custom:
Author: dependabot[bot]
PR: 9267
Issue: 9267
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ body: "Bump actions/download-artifact from 3 to 4"
time: 2024-01-15T01:20:30.00000Z
custom:
Author: dependabot[bot]
PR: 9374
Issue: 9374
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ body: remove dbt/adapters and add dependency on dbt-adapters
time: 2024-01-23T10:58:43.286952-08:00
custom:
Author: colin-rogers-dbt
PR: "9430"
Issue: "9430"
6 changes: 6 additions & 0 deletions .changes/1.8.0/Dependencies-20240129-005734.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: "Dependencies"
body: "Bump actions/upload-artifact from 3 to 4"
time: 2024-01-29T00:57:34.00000Z
custom:
Author: dependabot[bot]
Issue: 9470
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ body: "Bump actions/cache from 3 to 4"
time: 2024-01-29T00:57:43.00000Z
custom:
Author: dependabot[bot]
PR: 9471
Issue: 9471
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ body: "Bump peter-evans/create-pull-request from 5 to 6"
time: 2024-02-12T01:13:24.00000Z
custom:
Author: dependabot[bot]
PR: 9552
Issue: 9552
6 changes: 6 additions & 0 deletions .changes/1.8.0/Dependencies-20240222-102947.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Dependencies
body: Restrict protobuf to 4.* versions
time: 2024-02-22T10:29:47.595435-08:00
custom:
Author: QMalcolm
Issue: "9566"
6 changes: 6 additions & 0 deletions .changes/1.8.0/Dependencies-20240226-004412.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: "Dependencies"
body: "Bump codecov/codecov-action from 3 to 4"
time: 2024-02-26T00:44:12.00000Z
custom:
Author: dependabot[bot]
Issue: 9659
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ body: Cap dbt-semantic-interfaces version range to <0.6
time: 2024-02-26T12:35:02.643779-08:00
custom:
Author: tlento
PR: "9671"
Issue: "9671"
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ body: bump dbt-common to accept major version 1
time: 2024-02-27T15:11:15.583604-05:00
custom:
Author: michelleark
PR: "9690"
Issue: "9690"
6 changes: 6 additions & 0 deletions .changes/1.8.0/Docs-20230615-105157.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Docs
body: Add analytics for dbt.com
time: 2023-06-15T10:51:57.838991+02:00
custom:
Author: b-per
Issue: "430"
File renamed without changes.
6 changes: 6 additions & 0 deletions .changes/1.8.0/Features-20231115-092005.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: Global config for --target and --profile CLI flags and DBT_TARGET and DBT_PROFILE environment variables.
time: 2023-11-15T09:20:05.12461Z
custom:
Author: barton996
Issue: "7798"
6 changes: 6 additions & 0 deletions .changes/1.8.0/Features-20240312-140407.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: Allow excluding resource types for build, list, and clone commands, and provide env vars
time: 2024-03-12T14:04:07.086017-04:00
custom:
Author: gshank
Issue: "9237"
7 changes: 7 additions & 0 deletions .changes/1.8.0/Features-20240315-161209.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Features
body: SourceDefinition.meta represents source-level and table-level meta properties,
instead of only table-level
time: 2024-03-15T16:12:09.789935-04:00
custom:
Author: michelleark
Issue: "9766"
6 changes: 6 additions & 0 deletions .changes/1.8.0/Features-20240322-103124.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: Allow metrics in semantic layer filters.
time: 2024-03-22T10:31:24.76978-07:00
custom:
Author: courtneyholcomb
Issue: "9804"
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
6 changes: 6 additions & 0 deletions .changes/1.8.0/Fixes-20240106-003649.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: fix lock-file bad indentation
time: 2024-01-06T00:36:49.547533+09:00
custom:
Author: jx2lee
Issue: "9319"
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
6 changes: 6 additions & 0 deletions .changes/1.8.0/Fixes-20240216-145632.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Tighten exception handling to avoid worker thread hangs.
time: 2024-02-16T14:56:32.858967-05:00
custom:
Author: peterallenwebb
Issue: "9583"
File renamed without changes.
File renamed without changes.
File renamed without changes.
6 changes: 6 additions & 0 deletions .changes/1.8.0/Fixes-20240226-173227.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Do not add duplicate input_measures
time: 2024-02-26T17:32:27.837427-05:00
custom:
Author: gshank
Issue: "9360"
7 changes: 7 additions & 0 deletions .changes/1.8.0/Fixes-20240228-135928.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Fixes
body: Throw a ParsingError if a primary key constraint is defined on multiple columns
or at both the column and model level.
time: 2024-02-28T13:59:28.728561-06:00
custom:
Author: emmyoop
Issue: "9581"
6 changes: 6 additions & 0 deletions .changes/1.8.0/Fixes-20240229-114207.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: 'Bug fix: don''t parse Jinja in filters for input metrics or measures.'
time: 2024-02-29T11:42:07.259143-08:00
custom:
Author: courtneyholcomb
Issue: "9582"
7 changes: 7 additions & 0 deletions .changes/1.8.0/Fixes-20240301-000355.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Fixes
body: Fix traceback parsing for exceptions raised due to csv fixtures moved into or
out of fixture/subfolders.
time: 2024-03-01T00:03:55.753473609+01:00
custom:
Author: slothkong
Issue: "9570"
6 changes: 6 additions & 0 deletions .changes/1.8.0/Fixes-20240301-135536.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Fix partial parsing `KeyError` on deleted schema files
time: 2024-03-01T13:55:36.533176-08:00
custom:
Author: QMalcolm
Issue: "8860"
6 changes: 6 additions & 0 deletions .changes/1.8.0/Fixes-20240307-142459.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Support saved queries in `dbt list`
time: 2024-03-07T14:24:59.530072-05:00
custom:
Author: QMalcolm jtcohen6
Issue: "9532"
7 changes: 7 additions & 0 deletions .changes/1.8.0/Fixes-20240312-165357.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Fixes
body: include sources in catalog.json when over 100 relations selected for catalog
generation
time: 2024-03-12T16:53:57.714118-04:00
custom:
Author: michelleark
Issue: "9755"
6 changes: 6 additions & 0 deletions .changes/1.8.0/Fixes-20240315-145538.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Support overriding macros in packages in unit testing
time: 2024-03-15T14:55:38.958553-04:00
custom:
Author: michelleark
Issue: "9624"
6 changes: 6 additions & 0 deletions .changes/1.8.0/Fixes-20240316-231152.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Handle exceptions for failing on-run-* hooks in source freshness
time: 2024-03-16T23:11:52.819014-07:00
custom:
Author: aranke
Issue: "9511"
6 changes: 6 additions & 0 deletions .changes/1.8.0/Fixes-20240317-005611.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: 'Validation of unit test parsing for incremental models'
time: 2024-03-17T00:56:11.855232-07:00
custom:
Author: aranke
Issue: "9593"
6 changes: 6 additions & 0 deletions .changes/1.8.0/Fixes-20240318-153338.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Fix use of retry command on command using defer
time: 2024-03-18T15:33:38.90058-04:00
custom:
Author: gshank
Issue: "9770"
6 changes: 6 additions & 0 deletions .changes/1.8.0/Fixes-20240323-122018.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Make `args` variable to be un-modified by `dbt.invoke(args)`
time: 2024-03-23T12:20:18.170948-06:00
custom:
Author: dbeatty10
Issue: 8938 9787
6 changes: 6 additions & 0 deletions .changes/1.8.0/Fixes-20240326-003411.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Unit test path outputs
time: 2024-03-26T00:34:11.162594Z
custom:
Author: aranke
Issue: "9608"
7 changes: 7 additions & 0 deletions .changes/1.8.0/Fixes-20240326-162100.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Fixes
body: Fix assorted source freshness edgecases so check is run or actionable information
is given
time: 2024-03-26T16:21:00.008936-07:00
custom:
Author: QMalcolm
Issue: "9078"
7 changes: 7 additions & 0 deletions .changes/1.8.0/Fixes-20240327-150013.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Fixes
body: '"Fix Docker release process to account for both historical and current versions
of `dbt-postgres`'
time: 2024-03-27T15:00:13.388268-04:00
custom:
Author: mikealfare
Issue: "9827"
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ body: Update Jinja2 to >= 3.1.3 to address CVE-2024-22195
time: 2024-02-22T15:24:45.158305-08:00
custom:
Author: QMalcolm
PR: CVE-2024-22195
Issue: 9638
6 changes: 6 additions & 0 deletions .changes/1.8.0/Under the Hood-20240223-092330.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Under the Hood
body: Remove unused key `wildcard` from MethodName enum
time: 2024-02-23T09:23:30.029245-05:00
custom:
Author: asweet
Issue: "9641"
6 changes: 6 additions & 0 deletions .changes/1.8.0/Under the Hood-20240309-141054.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Under the Hood
body: Improve dbt CLI speed
time: 2024-03-09T14:10:54.549618-05:00
custom:
Author: dwreeves
Issue: "4627"
6 changes: 6 additions & 0 deletions .changes/1.8.0/Under the Hood-20240325-172059.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Under the Hood
body: Include node_info in various Result events
time: 2024-03-25T17:20:59.445718-04:00
custom:
Author: gshank
Issue: "9619"
6 changes: 6 additions & 0 deletions .changes/unreleased/Dependencies-20240117-100818.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Dependencies
body: Relax pathspec upper bound version restriction
time: 2024-01-17T10:08:18.009949641+01:00
custom:
Author: rzjfr
Issue: "9373"
6 changes: 6 additions & 0 deletions .changes/unreleased/Dependencies-20240331-103917.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Dependencies
body: Remove duplicate dependency of protobuf in dev-requirements
time: 2024-03-31T10:39:17.432017-07:00
custom:
Author: niteshy
Issue: "9830"
6 changes: 6 additions & 0 deletions .changes/unreleased/Features-20240323-201230.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: Add wildcard support to the group selector method
time: 2024-03-23T20:12:30.715975-04:00
custom:
Author: heysweet
Issue: "9811"
6 changes: 6 additions & 0 deletions .changes/unreleased/Features-20240405-175733.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: Better error message when trying to select a disabled model
time: 2024-04-05T17:57:33.047963+02:00
custom:
Author: SamuelBFavarin
Issue: "9747"
6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20240108-232035.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: fix configuration of turning test warnings into failures with WARN_ERROR_OPTIONS
time: 2024-01-08T23:20:35.339102+09:00
custom:
Author: jx2lee
Issue: "7761"
6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20240323-124558.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Only create the packages-install-path / dbt_packages folder during dbt deps
time: 2024-03-23T12:45:58.159017-06:00
custom:
Author: dbeatty10
Issue: 6985 9584
6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20240402-135556.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Exclude password-like fields for considering reparse
time: 2024-04-02T13:55:56.169953-07:00
custom:
Author: ChenyuLInx
Issue: "9795"
6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20240412-095718.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Disambiguiate FreshnessConfigProblem error message
time: 2024-04-12T09:57:18.417882-07:00
custom:
Author: michelleark
Issue: "9891"
Loading

0 comments on commit 29c2557

Please sign in to comment.