Skip to content

Commit

Permalink
Merge pull request #1 from dbt-labs/main
Browse files Browse the repository at this point in the history
merge main into configurableDelimiterSeeds
  • Loading branch information
ramonvermeulen authored Jul 14, 2023
2 parents d1c8261 + 015c490 commit 82f15c4
Show file tree
Hide file tree
Showing 182 changed files with 5,314 additions and 2,655 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.6.0b5
current_version = 1.6.0b8
parse = (?P<major>[\d]+) # major version number
\.(?P<minor>[\d]+) # minor version number
\.(?P<patch>[\d]+) # patch version number
Expand Down
6 changes: 6 additions & 0 deletions .changes/1.6.0-b6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
## dbt-core 1.6.0-b6 - June 23, 2023

### Fixes

- Allow semantic model measure exprs to be defined with ints and bools in yaml ([#7865](https://github.com/dbt-labs/dbt-core/issues/7865))
- Update `use_discrete_percentile` and `use_approximate_percentile` to be non optional and default to `False` ([#7866](https://github.com/dbt-labs/dbt-core/issues/7866))
25 changes: 25 additions & 0 deletions .changes/1.6.0-b7.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
## dbt-core 1.6.0-b7 - June 28, 2023

### Features

- Add merge as valid incremental strategy for postgres ([#1880](https://github.com/dbt-labs/dbt-core/issues/1880))
- Handle external model nodes in state:modified ([#7563](https://github.com/dbt-labs/dbt-core/issues/7563))
- Add invocation_command to flags ([#6051](https://github.com/dbt-labs/dbt-core/issues/6051))
- Add thread_id context var ([#7941](https://github.com/dbt-labs/dbt-core/issues/7941))
- Add partial parsing support for semantic models ([#7897](https://github.com/dbt-labs/dbt-core/issues/7897))
- Add restrict-access to dbt_project.yml ([#7713](https://github.com/dbt-labs/dbt-core/issues/7713))
- allow setting enabled and depends_on_nodes from ModelNodeArgs ([#7506](https://github.com/dbt-labs/dbt-core/issues/7506))

### Fixes

- Raise better error message when dispatching a package that is not installed ([#5801](https://github.com/dbt-labs/dbt-core/issues/5801))
- add access to ModelNodeArgs for external node building ([#7890](https://github.com/dbt-labs/dbt-core/issues/7890))

### Under the Hood

- Update mashumaro to 3.8.1 ([#7950](https://github.com/dbt-labs/dbt-core/issues/7950))
- Refactor: entry point for cross-project ref ([#7954](https://github.com/dbt-labs/dbt-core/issues/7954))

### Contributors
- [@NiallRees](https://github.com/NiallRees) ([#6051](https://github.com/dbt-labs/dbt-core/issues/6051), [#7941](https://github.com/dbt-labs/dbt-core/issues/7941))
- [@rainermensing](https://github.com/rainermensing) ([#1880](https://github.com/dbt-labs/dbt-core/issues/1880))
30 changes: 30 additions & 0 deletions .changes/1.6.0-b8.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
## dbt-core 1.6.0-b8 - June 30, 2023

### Features

- This change adds new selector methods to the state selector. Namely, state:unmodified and state:old. ([#7564](https://github.com/dbt-labs/dbt-core/issues/7564))
- dbt clone ([#7258](https://github.com/dbt-labs/dbt-core/issues/7258))
- Support '_'-delimited fqn matching for versioned models and matching on Path.stem for path selection ([#7639](https://github.com/dbt-labs/dbt-core/issues/7639))
- Store time_spline table configuration in semantic manifest ([#7938](https://github.com/dbt-labs/dbt-core/issues/7938))

### Fixes

- Fix CTE insertion position when the model uses WITH RECURSIVE ([#7350](https://github.com/dbt-labs/dbt-core/issues/7350))
- Unified to UTC ([#7664](https://github.com/dbt-labs/dbt-core/issues/7664))
- Remove limitation on use of sqlparse 0.4.4 ([#7515](https://github.com/dbt-labs/dbt-core/issues/7515))
- Move project_root contextvar into events.contextvars ([#7937](https://github.com/dbt-labs/dbt-core/issues/7937))
- Fix typo in ModelNodeArgs ([#7991](https://github.com/dbt-labs/dbt-core/issues/7991))
- Allow on_schema_change = fail for contracted incremental models ([#7975](https://github.com/dbt-labs/dbt-core/issues/7975))

### Docs

- add note before running integration tests ([dbt-docs/#nothing](https://github.com/dbt-labs/dbt-docs/issues/nothing))

### Under the Hood

- Populate metric input measures ([#7884](https://github.com/dbt-labs/dbt-core/issues/7884))

### Contributors
- [@d-kaneshiro](https://github.com/d-kaneshiro) ([#7664](https://github.com/dbt-labs/dbt-core/issues/7664), [#nothing](https://github.com/dbt-labs/dbt-core/issues/nothing))
- [@trouze](https://github.com/trouze) ([#7564](https://github.com/dbt-labs/dbt-core/issues/7564))
- [@willbryant](https://github.com/willbryant) ([#7350](https://github.com/dbt-labs/dbt-core/issues/7350))
6 changes: 6 additions & 0 deletions .changes/1.6.0/Docs-20230525-103918.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Docs
body: add note before running integration tests
time: 2023-05-25T10:39:18.75138+09:00
custom:
Author: d-kaneshiro
Issue: nothing
6 changes: 6 additions & 0 deletions .changes/1.6.0/Features-20230211-163236.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: Add merge as valid incremental strategy for postgres
time: 2023-02-11T16:32:36.2260502+01:00
custom:
Author: rainermensing
Issue: "1880"
7 changes: 7 additions & 0 deletions .changes/1.6.0/Features-20230603-141625.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Features
body: This change adds new selector methods to the state selector. Namely, state:unmodified
and state:old.
time: 2023-06-03T14:16:25.249884-05:00
custom:
Author: trouze
Issue: "7564"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Features-20230616-104849.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: dbt clone
time: 2023-06-16T10:48:49.079961-05:00
custom:
Author: jtcohen6 aranke McKnight-42
Issue: "7258"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Features-20230622-142002.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: Handle external model nodes in state:modified
time: 2023-06-22T14:20:02.104809-04:00
custom:
Author: michelleark
Issue: "7563"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Features-20230623-111254.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: Add invocation_command to flags
time: 2023-06-23T11:12:54.523157-07:00
custom:
Author: NiallRees
Issue: "6051"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Features-20230623-173357.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: Add thread_id context var
time: 2023-06-23T17:33:57.412102-07:00
custom:
Author: NiallRees
Issue: "7941"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Features-20230627-123123.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: Add partial parsing support for semantic models
time: 2023-06-27T12:31:23.953018-04:00
custom:
Author: peterallenwebb
Issue: "7897"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Features-20230627-132749.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: Add restrict-access to dbt_project.yml
time: 2023-06-27T13:27:49.114257-04:00
custom:
Author: michelleark
Issue: "7713"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Features-20230627-152207.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: allow setting enabled and depends_on_nodes from ModelNodeArgs
time: 2023-06-27T15:22:07.313639-04:00
custom:
Author: michelleark
Issue: "7506"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Features-20230629-135758.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: Support '_'-delimited fqn matching for versioned models and matching on Path.stem for path selection
time: 2023-06-29T13:57:58.38283-04:00
custom:
Author: michelleark
Issue: "7639"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Features-20230629-172524.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: Store time_spline table configuration in semantic manifest
time: 2023-06-29T17:25:24.265366-04:00
custom:
Author: gshank
Issue: "7938"
7 changes: 7 additions & 0 deletions .changes/1.6.0/Fixes-20220909-164413.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Fixes
body: Raise better error message when dispatching a package that is not installed
time: 2022-09-09T16:44:13.382685-06:00
custom:
Author: "dbeatty10"
Issue: "5801"
PR: "5804"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Fixes-20230420-123221.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Fix CTE insertion position when the model uses WITH RECURSIVE
time: 2023-04-20T12:32:21.432848+12:00
custom:
Author: willbryant
Issue: "7350"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Fixes-20230525-091955.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Unified to UTC
time: 2023-05-25T09:19:55.865281+09:00
custom:
Author: d-kaneshiro
Issue: "7664"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Fixes-20230614-134933.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Allow semantic model measure exprs to be defined with ints and bools in yaml
time: 2023-06-14T13:49:33.544552-07:00
custom:
Author: QMalcolm
Issue: "7865"
7 changes: 7 additions & 0 deletions .changes/1.6.0/Fixes-20230614-145954.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Fixes
body: Update `use_discrete_percentile` and `use_approximate_percentile` to be non
optional and default to `False`
time: 2023-06-14T14:59:54.042341-07:00
custom:
Author: QMalcolm
Issue: "7866"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Fixes-20230621-185452.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Remove limitation on use of sqlparse 0.4.4
time: 2023-06-21T18:54:52.246578-04:00
custom:
Author: gshank
Issue: "7515"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Fixes-20230626-115838.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Move project_root contextvar into events.contextvars
time: 2023-06-26T11:58:38.965299-04:00
custom:
Author: gshank
Issue: "7937"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Fixes-20230627-152528.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: add access to ModelNodeArgs for external node building
time: 2023-06-27T15:25:28.488767-04:00
custom:
Author: michelleark
Issue: "7890"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Fixes-20230629-120321.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Fix typo in ModelNodeArgs
time: 2023-06-29T12:03:21.179283-04:00
custom:
Author: michelleark
Issue: "7991"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Fixes-20230629-221615.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Allow on_schema_change = fail for contracted incremental models
time: 2023-06-29T22:16:15.34895-04:00
custom:
Author: michelleark
Issue: "7975"
2 changes: 1 addition & 1 deletion .changes/1.6.0/Under the Hood-20230612-070827.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
kind: Under the Hood
body: Rm space from NodeType strings
body: Replace space with underscore in NodeType strings
time: 2023-06-12T07:08:27.276551-04:00
custom:
Author: jtcohen6
Expand Down
6 changes: 6 additions & 0 deletions .changes/1.6.0/Under the Hood-20230626-122339.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Under the Hood
body: Update mashumaro to 3.8.1
time: 2023-06-26T12:23:39.095215-04:00
custom:
Author: gshank
Issue: "7950"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Under the Hood-20230627-222328.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Under the Hood
body: 'Refactor: entry point for cross-project ref'
time: 2023-06-27T22:23:28.73069-04:00
custom:
Author: michelleark
Issue: "7954"
6 changes: 6 additions & 0 deletions .changes/1.6.0/Under the Hood-20230628-142006.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Under the Hood
body: Populate metric input measures
time: 2023-06-28T14:20:06.022738-07:00
custom:
Author: QMalcolm
Issue: "7884"
6 changes: 6 additions & 0 deletions .changes/unreleased/Dependencies-20230707-104052.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Dependencies
body: Pin click>=8.1.1,<8.1.4
time: 2023-07-07T10:40:52.565603-05:00
custom:
Author: emmyoop
PR: "8050"
6 changes: 6 additions & 0 deletions .changes/unreleased/Dependencies-20230712-165219.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Dependencies
body: Bump `dbt-semantic-interfaces` to `~=0.1.0rc1`
time: 2023-07-12T16:52:19.748953-07:00
custom:
Author: QMalcolm
PR: "8082"
6 changes: 6 additions & 0 deletions .changes/unreleased/Docs-20230702-130158.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Docs
body: Fix broken links in `CONTRIBUTING.md`.
time: 2023-07-02T13:01:58.622569-04:00
custom:
Author: gem7318
Issue: "8018"
6 changes: 6 additions & 0 deletions .changes/unreleased/Features-20230629-175712.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: Add validate_sql method to BaseAdapter with implementation for SQLAdapter
time: 2023-06-29T17:57:12.599313-07:00
custom:
Author: tlento
Issue: "7839"
6 changes: 6 additions & 0 deletions .changes/unreleased/Features-20230707-112838.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: Support validation of metrics and semantic models.
time: 2023-07-07T11:28:38.760462-04:00
custom:
Author: peterallenwebb
Issue: "7969"
6 changes: 6 additions & 0 deletions .changes/unreleased/Features-20230712-123724.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Features
body: Begin populating `depends_on` of metric nodes
time: 2023-07-12T12:37:24.01449-07:00
custom:
Author: QMalcolm gshank
Issue: "7854"
6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20230320-153225.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: add negative part_number arg for split part macro
time: 2023-03-20T15:32:25.5932-05:00
custom:
Author: dave-connors-3
Issue: "7915"
6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20230615-102639.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Fix accidental propagation of log messages to root logger.
time: 2023-06-15T10:26:39.139421-04:00
custom:
Author: peterallenwebb
Issue: "7872"
7 changes: 7 additions & 0 deletions .changes/unreleased/Fixes-20230615-110538.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Fixes
body: Fixed an issue which blocked debug logging to stdout with --log-level debug,
unless --debug was also used.
time: 2023-06-15T11:05:38.053387-04:00
custom:
Author: peterallenwebb
Issue: "7872"
6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20230623-092933.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Fix query comment tests
time: 2023-06-23T09:29:33.225649+02:00
custom:
Author: damian3031
Issue: "7845"
6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20230628-144125.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Inline query emit proper error message
time: 2023-06-28T14:41:25.699046-07:00
custom:
Author: ChenyuLInx
Issue: "7940"
6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20230704-114752.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Nicer error message if model with enforced contract is missing 'columns' specification
time: 2023-07-04T11:47:52.976527+02:00
custom:
Author: jtcohen6
Issue: "7943"
6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20230705-192039.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: include 'v' in ModelNodeArgs.unique_id
time: 2023-07-05T19:20:39.581291-04:00
custom:
Author: michelleark
Issue: "8039"
6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20230710-172547.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Fix fail-fast behavior (including retry)
time: 2023-07-10T17:25:47.912129-05:00
custom:
Author: aranke
Issue: "7785"
7 changes: 7 additions & 0 deletions .changes/unreleased/Fixes-20230711-083213.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Fixes
body: Remove `create_metric` as a `SemanticModel.Measure` property because it currently
doesn't do anything
time: 2023-07-11T08:32:13.158779-07:00
custom:
Author: QMalcolm
Issue: "8064"
6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20230711-141432.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Remove `VOLUME` declaration within Dockerfile
time: 2023-07-11T14:14:32.117718-06:00
custom:
Author: alexrosenfeld10
Issue: "4784"
6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20230711-145311.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Fix Dockerfile.test
time: 2023-07-11T14:53:11.454863-06:00
custom:
Author: dbeatty10
Issue: "7352"
6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20230711-171901.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Detect breaking contract changes to versioned models
time: 2023-07-11T17:19:01.120379-07:00
custom:
Author: michelleark
Issue: "8030"
6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20230711-234737.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Update DryRunMethod test classes ValidateSqlMethod naming
time: 2023-07-11T23:47:37.9525-04:00
custom:
Author: tlento
Issue: "7839"
6 changes: 6 additions & 0 deletions .changes/unreleased/Fixes-20230712-172037.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kind: Fixes
body: Fix typo in `NonAdditiveDimension` implementation
time: 2023-07-12T17:20:37.089887-07:00
custom:
Author: QMalcolm
Issue: "8088"
Loading

0 comments on commit 82f15c4

Please sign in to comment.