mirror of
https://github.com/dbt-labs/dbt-core
synced 2025-12-19 21:01:27 +00:00
Compare commits
46 Commits
enable-pos
...
court/test
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
978bcb8035 | ||
|
|
ec1c9f0362 | ||
|
|
caeecf4a67 | ||
|
|
fcea5969ae | ||
|
|
672a7d7fc8 | ||
|
|
a033aa0180 | ||
|
|
38991cd3a9 | ||
|
|
4f966b0d54 | ||
|
|
d3eaa37212 | ||
|
|
ce1759f793 | ||
|
|
4b3e797530 | ||
|
|
3e9ed1ff9b | ||
|
|
9b0dce32b8 | ||
|
|
ce8e886f38 | ||
|
|
12d02dc9d1 | ||
|
|
72f59da9df | ||
|
|
0dd99eac83 | ||
|
|
f0564f9d32 | ||
|
|
278e4c7673 | ||
|
|
e3ec07d035 | ||
|
|
c7aa2ed7ef | ||
|
|
e49e259950 | ||
|
|
140597276b | ||
|
|
6712a5841a | ||
|
|
f4356d8dd2 | ||
|
|
7c715c5625 | ||
|
|
5b9a24fd23 | ||
|
|
6378c13e7a | ||
|
|
2db94c5788 | ||
|
|
f25c8f39fc | ||
|
|
3b8b191623 | ||
|
|
246fd66e8e | ||
|
|
817d39ac14 | ||
|
|
85e27ac747 | ||
|
|
b5ca2e4c5f | ||
|
|
e69b465c41 | ||
|
|
6937b321d6 | ||
|
|
a6fc443abc | ||
|
|
340cae3b43 | ||
|
|
91c5e2cc86 | ||
|
|
bafae0326b | ||
|
|
7e1b788bd8 | ||
|
|
1bd2fe09a1 | ||
|
|
5b0197635d | ||
|
|
c1ad7b0f0e | ||
|
|
2da925aa25 |
47
.bumpversion.cfg
Normal file
47
.bumpversion.cfg
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
[bumpversion]
|
||||||
|
current_version = 1.5.0b1
|
||||||
|
parse = (?P<major>[\d]+) # major version number
|
||||||
|
\.(?P<minor>[\d]+) # minor version number
|
||||||
|
\.(?P<patch>[\d]+) # patch version number
|
||||||
|
(?P<prerelease> # optional pre-release - ex: a1, b2, rc25
|
||||||
|
(?P<prekind>a|b|rc) # pre-release type
|
||||||
|
(?P<num>[\d]+) # pre-release version number
|
||||||
|
)?
|
||||||
|
( # optional nightly release indicator
|
||||||
|
\.(?P<nightly>dev[0-9]+) # ex: .dev02142023
|
||||||
|
)? # expected matches: `1.15.0`, `1.5.0a11`, `1.5.0a1.dev123`, `1.5.0.dev123457`, expected failures: `1`, `1.5`, `1.5.2-a1`, `text1.5.0`
|
||||||
|
serialize =
|
||||||
|
{major}.{minor}.{patch}{prekind}{num}.{nightly}
|
||||||
|
{major}.{minor}.{patch}.{nightly}
|
||||||
|
{major}.{minor}.{patch}{prekind}{num}
|
||||||
|
{major}.{minor}.{patch}
|
||||||
|
commit = False
|
||||||
|
tag = False
|
||||||
|
|
||||||
|
[bumpversion:part:prekind]
|
||||||
|
first_value = a
|
||||||
|
optional_value = final
|
||||||
|
values =
|
||||||
|
a
|
||||||
|
b
|
||||||
|
rc
|
||||||
|
final
|
||||||
|
|
||||||
|
[bumpversion:part:num]
|
||||||
|
first_value = 1
|
||||||
|
|
||||||
|
[bumpversion:part:nightly]
|
||||||
|
|
||||||
|
[bumpversion:file:core/setup.py]
|
||||||
|
|
||||||
|
[bumpversion:file:core/dbt/version.py]
|
||||||
|
|
||||||
|
[bumpversion:file:plugins/postgres/setup.py]
|
||||||
|
|
||||||
|
[bumpversion:file:plugins/postgres/dbt/adapters/postgres/__version__.py]
|
||||||
|
|
||||||
|
[bumpversion:file:docker/Dockerfile]
|
||||||
|
|
||||||
|
[bumpversion:file:tests/adapter/setup.py]
|
||||||
|
|
||||||
|
[bumpversion:file:tests/adapter/dbt/tests/adapter/__version__.py]
|
||||||
@@ -3,12 +3,6 @@
|
|||||||
For information on prior major and minor releases, see their changelogs:
|
For information on prior major and minor releases, see their changelogs:
|
||||||
|
|
||||||
|
|
||||||
* [1.10](https://github.com/dbt-labs/dbt-core/blob/1.10.latest/CHANGELOG.md)
|
|
||||||
* [1.9](https://github.com/dbt-labs/dbt-core/blob/1.9.latest/CHANGELOG.md)
|
|
||||||
* [1.8](https://github.com/dbt-labs/dbt-core/blob/1.8.latest/CHANGELOG.md)
|
|
||||||
* [1.7](https://github.com/dbt-labs/dbt-core/blob/1.7.latest/CHANGELOG.md)
|
|
||||||
* [1.6](https://github.com/dbt-labs/dbt-core/blob/1.6.latest/CHANGELOG.md)
|
|
||||||
* [1.5](https://github.com/dbt-labs/dbt-core/blob/1.5.latest/CHANGELOG.md)
|
|
||||||
* [1.4](https://github.com/dbt-labs/dbt-core/blob/1.4.latest/CHANGELOG.md)
|
* [1.4](https://github.com/dbt-labs/dbt-core/blob/1.4.latest/CHANGELOG.md)
|
||||||
* [1.3](https://github.com/dbt-labs/dbt-core/blob/1.3.latest/CHANGELOG.md)
|
* [1.3](https://github.com/dbt-labs/dbt-core/blob/1.3.latest/CHANGELOG.md)
|
||||||
* [1.2](https://github.com/dbt-labs/dbt-core/blob/1.2.latest/CHANGELOG.md)
|
* [1.2](https://github.com/dbt-labs/dbt-core/blob/1.2.latest/CHANGELOG.md)
|
||||||
|
|||||||
80
.changes/1.5.0-b1.md
Normal file
80
.changes/1.5.0-b1.md
Normal file
@@ -0,0 +1,80 @@
|
|||||||
|
## dbt-core 1.5.0-b1 - February 17, 2023
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
- Data type constraints are now native to SQL table materializations. Enforce columns are specific data types and not null depending on database functionality. ([#6079](https://github.com/dbt-labs/dbt-core/issues/6079))
|
||||||
|
- Have dbt debug spit out structured json logs with flags enabled. ([#5353](https://github.com/dbt-labs/dbt-core/issues/5353))
|
||||||
|
- add adapter_response to dbt test and freshness result ([#2964](https://github.com/dbt-labs/dbt-core/issues/2964))
|
||||||
|
- Improve error message for packages missing `dbt_project.yml` ([#6663](https://github.com/dbt-labs/dbt-core/issues/6663))
|
||||||
|
- Adjust makefile to have clearer instructions for CI env var changes. ([#6689](https://github.com/dbt-labs/dbt-core/issues/6689))
|
||||||
|
- Stand-alone Python module for PostgresColumn ([#6772](https://github.com/dbt-labs/dbt-core/issues/6772))
|
||||||
|
- Exposure owner requires one of name or email keys, and accepts additional arbitrary keys ([#6833](https://github.com/dbt-labs/dbt-core/issues/6833))
|
||||||
|
- Parse 'group' resource ([#6921](https://github.com/dbt-labs/dbt-core/issues/6921))
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
- add merge_exclude_columns adapter tests ([#6699](https://github.com/dbt-labs/dbt-core/issues/6699))
|
||||||
|
- Include adapter_response in NodeFinished run_result log event ([#6703](https://github.com/dbt-labs/dbt-core/issues/6703))
|
||||||
|
- Sort cli vars before hashing for partial parsing ([#6710](https://github.com/dbt-labs/dbt-core/issues/6710))
|
||||||
|
- [Regression] exposure_content referenced incorrectly ([#6738](https://github.com/dbt-labs/dbt-core/issues/6738))
|
||||||
|
- Remove pin on packaging and stop using it for prerelease comparisons ([#6834](https://github.com/dbt-labs/dbt-core/issues/6834))
|
||||||
|
- Readd depends_on.macros to SeedNode, to support seeds with hooks calling macros ([#6806](https://github.com/dbt-labs/dbt-core/issues/6806))
|
||||||
|
- Fix regression of --quiet cli parameter behavior ([#6749](https://github.com/dbt-labs/dbt-core/issues/6749))
|
||||||
|
- Ensure results from hooks contain nodes when processing them ([#6796](https://github.com/dbt-labs/dbt-core/issues/6796))
|
||||||
|
- Always flush stdout after logging ([#6901](https://github.com/dbt-labs/dbt-core/issues/6901))
|
||||||
|
- Reapply logging fixes which were accidentally reverted ([#6936](https://github.com/dbt-labs/dbt-core/issues/6936))
|
||||||
|
- Set relation_name in test nodes at compile time ([#6930](https://github.com/dbt-labs/dbt-core/issues/6930))
|
||||||
|
- Readd initialization events, --log-cache-events in new CLI ([#6933](https://github.com/dbt-labs/dbt-core/issues/6933))
|
||||||
|
- Fix previous state tests and disabled exposures, metrics ([#6752](https://github.com/dbt-labs/dbt-core/issues/6752), [#6753](https://github.com/dbt-labs/dbt-core/issues/6753))
|
||||||
|
- Make use of hashlib.md5() FIPS compliant ([#6900](https://github.com/dbt-labs/dbt-core/issues/6900))
|
||||||
|
|
||||||
|
### Docs
|
||||||
|
|
||||||
|
- update link to installation instructions ([dbt-docs/#None](https://github.com/dbt-labs/dbt-docs/issues/None))
|
||||||
|
- Fix JSON path to overview docs ([dbt-docs/#366](https://github.com/dbt-labs/dbt-docs/issues/366))
|
||||||
|
- Searchable column descriptions ([dbt-docs/#140](https://github.com/dbt-labs/dbt-docs/issues/140), [dbt-docs/#322](https://github.com/dbt-labs/dbt-docs/issues/322), [dbt-docs/#369](https://github.com/dbt-labs/dbt-docs/issues/369))
|
||||||
|
|
||||||
|
### Under the Hood
|
||||||
|
|
||||||
|
- [CT-921] dbt compile works in click ([#5545](https://github.com/dbt-labs/dbt-core/issues/5545))
|
||||||
|
- Fix use of ConnectionReused logging event ([#6168](https://github.com/dbt-labs/dbt-core/issues/6168))
|
||||||
|
- Port docs tests to pytest ([#6573](https://github.com/dbt-labs/dbt-core/issues/6573))
|
||||||
|
- Update deprecated github action command ([#6153](https://github.com/dbt-labs/dbt-core/issues/6153))
|
||||||
|
- dbt snapshot works in click ([#5554](https://github.com/dbt-labs/dbt-core/issues/5554))
|
||||||
|
- dbt list working with click ([#5549](https://github.com/dbt-labs/dbt-core/issues/5549))
|
||||||
|
- Add dbt run-operation to click CLI ([#5552](https://github.com/dbt-labs/dbt-core/issues/5552))
|
||||||
|
- dbt build working with new click framework ([#5541](https://github.com/dbt-labs/dbt-core/issues/5541))
|
||||||
|
- dbt docs generate works with new click framework ([#5543](https://github.com/dbt-labs/dbt-core/issues/5543))
|
||||||
|
- Replaced the EmptyLine event with a more general Formatting event, and added a Note event. ([#6481](https://github.com/dbt-labs/dbt-core/issues/6481))
|
||||||
|
- Small optimization on manifest parsing benefitting large DAGs ([#6697](https://github.com/dbt-labs/dbt-core/issues/6697))
|
||||||
|
- Revised and simplified various structured logging events ([#6664](https://github.com/dbt-labs/dbt-core/issues/6664), [#6665](https://github.com/dbt-labs/dbt-core/issues/6665), [#6666](https://github.com/dbt-labs/dbt-core/issues/6666))
|
||||||
|
- dbt init works with click ([#5548](https://github.com/dbt-labs/dbt-core/issues/5548))
|
||||||
|
- [CT-920][CT-1900] Create Click CLI runner and use it to fix dbt docs commands ([#5544](https://github.com/dbt-labs/dbt-core/issues/5544), [#6722](https://github.com/dbt-labs/dbt-core/issues/6722))
|
||||||
|
- Migrate debug task to click ([#5546](https://github.com/dbt-labs/dbt-core/issues/5546))
|
||||||
|
- Optimized GraphQueue to remove graph analysis bottleneck in large dags. ([#6759](https://github.com/dbt-labs/dbt-core/issues/6759))
|
||||||
|
- Implement --version for click cli ([#6757](https://github.com/dbt-labs/dbt-core/issues/6757))
|
||||||
|
- [CT-1841] Convert custom target test to Pytest ([#6638](https://github.com/dbt-labs/dbt-core/issues/6638))
|
||||||
|
- Remove BigQuery-specific btye abbreviations ([#6741](https://github.com/dbt-labs/dbt-core/issues/6741))
|
||||||
|
- warn_error/warn_error_options mutual exclusivity in click ([#6579](https://github.com/dbt-labs/dbt-core/issues/6579))
|
||||||
|
- Enables the new Click Cli on the commandline! 🚀 ([#6784](https://github.com/dbt-labs/dbt-core/issues/6784))
|
||||||
|
- Lazily call --version ([#6812](https://github.com/dbt-labs/dbt-core/issues/6812))
|
||||||
|
- Moving simple_seed to adapter zone to help adapter test conversions ([#CT-1959](https://github.com/dbt-labs/dbt-core/issues/CT-1959))
|
||||||
|
- flags.THREADS defaults to None ([#6887](https://github.com/dbt-labs/dbt-core/issues/6887))
|
||||||
|
- Fixing target type exposure error ([#6928](https://github.com/dbt-labs/dbt-core/issues/6928))
|
||||||
|
- Test binary serialization of logging events ([#6852](https://github.com/dbt-labs/dbt-core/issues/6852))
|
||||||
|
|
||||||
|
### Dependencies
|
||||||
|
|
||||||
|
- Bump ubuntu from 22.04 to 23.04 ([#6865](https://github.com/dbt-labs/dbt-core/pull/6865))
|
||||||
|
- Revert hoisting dbt.cli.main into the dbt.name namespace ([#](https://github.com/dbt-labs/dbt-core/pull/))
|
||||||
|
|
||||||
|
### Contributors
|
||||||
|
- [@aezomz](https://github.com/aezomz) ([#2964](https://github.com/dbt-labs/dbt-core/issues/2964))
|
||||||
|
- [@boxysean](https://github.com/boxysean) ([#6697](https://github.com/dbt-labs/dbt-core/issues/6697))
|
||||||
|
- [@callum-mcdata](https://github.com/callum-mcdata) ([#6928](https://github.com/dbt-labs/dbt-core/issues/6928))
|
||||||
|
- [@dave-connors-3](https://github.com/dave-connors-3) ([#6699](https://github.com/dbt-labs/dbt-core/issues/6699))
|
||||||
|
- [@davidbloss](https://github.com/davidbloss) ([#6153](https://github.com/dbt-labs/dbt-core/issues/6153))
|
||||||
|
- [@halvorlu](https://github.com/halvorlu) ([#366](https://github.com/dbt-labs/dbt-core/issues/366))
|
||||||
|
- [@nielspardon](https://github.com/nielspardon) ([#6900](https://github.com/dbt-labs/dbt-core/issues/6900))
|
||||||
|
- [@ryancharris](https://github.com/ryancharris) ([#None](https://github.com/dbt-labs/dbt-core/issues/None))
|
||||||
|
- [@sungchun12](https://github.com/sungchun12) ([#6079](https://github.com/dbt-labs/dbt-core/issues/6079))
|
||||||
6
.changes/1.5.0/Dependencies-20230206-000926.yaml
Normal file
6
.changes/1.5.0/Dependencies-20230206-000926.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: "Dependencies"
|
||||||
|
body: "Bump ubuntu from 22.04 to 23.04"
|
||||||
|
time: 2023-02-06T00:09:26.00000Z
|
||||||
|
custom:
|
||||||
|
Author: dependabot[bot]
|
||||||
|
PR: 6865
|
||||||
6
.changes/1.5.0/Dependencies-20230215-091759.yaml
Normal file
6
.changes/1.5.0/Dependencies-20230215-091759.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Dependencies
|
||||||
|
body: Revert hoisting dbt.cli.main into the dbt.name namespace
|
||||||
|
time: 2023-02-15T09:17:59.04148-08:00
|
||||||
|
custom:
|
||||||
|
Author: aranke
|
||||||
|
PR: ''
|
||||||
6
.changes/1.5.0/Docs-20230207-123807.yaml
Normal file
6
.changes/1.5.0/Docs-20230207-123807.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Docs
|
||||||
|
body: update link to installation instructions
|
||||||
|
time: 2023-02-07T12:38:07.336783-05:00
|
||||||
|
custom:
|
||||||
|
Author: ryancharris
|
||||||
|
Issue: None
|
||||||
6
.changes/1.5.0/Docs-20230209-082901.yaml
Normal file
6
.changes/1.5.0/Docs-20230209-082901.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Docs
|
||||||
|
body: Fix JSON path to overview docs
|
||||||
|
time: 2023-02-09T08:29:01.432616-07:00
|
||||||
|
custom:
|
||||||
|
Author: halvorlu
|
||||||
|
Issue: "366"
|
||||||
6
.changes/1.5.0/Docs-20230209-212729.yaml
Normal file
6
.changes/1.5.0/Docs-20230209-212729.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Docs
|
||||||
|
body: Searchable column descriptions
|
||||||
|
time: 2023-02-09T21:27:29.570243-07:00
|
||||||
|
custom:
|
||||||
|
Author: dbeatty10
|
||||||
|
Issue: 140 322 369
|
||||||
8
.changes/1.5.0/Features-20221118-141120.yaml
Normal file
8
.changes/1.5.0/Features-20221118-141120.yaml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Data type constraints are now native to SQL table materializations. Enforce
|
||||||
|
columns are specific data types and not null depending on database functionality.
|
||||||
|
time: 2022-11-18T14:11:20.868062-08:00
|
||||||
|
custom:
|
||||||
|
Author: sungchun12
|
||||||
|
Issue: "6079"
|
||||||
|
PR: "6271"
|
||||||
6
.changes/1.5.0/Features-20230107-003157.yaml
Normal file
6
.changes/1.5.0/Features-20230107-003157.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Have dbt debug spit out structured json logs with flags enabled.
|
||||||
|
time: 2023-01-07T00:31:57.516063-08:00
|
||||||
|
custom:
|
||||||
|
Author: versusfacit
|
||||||
|
Issue: "5353"
|
||||||
6
.changes/1.5.0/Features-20230118-233801.yaml
Normal file
6
.changes/1.5.0/Features-20230118-233801.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: add adapter_response to dbt test and freshness result
|
||||||
|
time: 2023-01-18T23:38:01.857342+08:00
|
||||||
|
custom:
|
||||||
|
Author: aezomz
|
||||||
|
Issue: "2964"
|
||||||
6
.changes/1.5.0/Features-20230120-112921.yaml
Normal file
6
.changes/1.5.0/Features-20230120-112921.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Improve error message for packages missing `dbt_project.yml`
|
||||||
|
time: 2023-01-20T11:29:21.509967-07:00
|
||||||
|
custom:
|
||||||
|
Author: dbeatty10
|
||||||
|
Issue: "6663"
|
||||||
6
.changes/1.5.0/Features-20230126-154716.yaml
Normal file
6
.changes/1.5.0/Features-20230126-154716.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Adjust makefile to have clearer instructions for CI env var changes.
|
||||||
|
time: 2023-01-26T15:47:16.887327-08:00
|
||||||
|
custom:
|
||||||
|
Author: versusfacit
|
||||||
|
Issue: "6689"
|
||||||
6
.changes/1.5.0/Features-20230127-162812.yaml
Normal file
6
.changes/1.5.0/Features-20230127-162812.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Stand-alone Python module for PostgresColumn
|
||||||
|
time: 2023-01-27T16:28:12.212427-08:00
|
||||||
|
custom:
|
||||||
|
Author: nssalian
|
||||||
|
Issue: "6772"
|
||||||
7
.changes/1.5.0/Features-20230209-092059.yaml
Normal file
7
.changes/1.5.0/Features-20230209-092059.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Exposure owner requires one of name or email keys, and accepts additional arbitrary
|
||||||
|
keys
|
||||||
|
time: 2023-02-09T09:20:59.300272-05:00
|
||||||
|
custom:
|
||||||
|
Author: michelleark
|
||||||
|
Issue: "6833"
|
||||||
6
.changes/1.5.0/Features-20230209-093409.yaml
Normal file
6
.changes/1.5.0/Features-20230209-093409.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Parse 'group' resource
|
||||||
|
time: 2023-02-09T09:34:09.547006-05:00
|
||||||
|
custom:
|
||||||
|
Author: michelleark
|
||||||
|
Issue: "6921"
|
||||||
6
.changes/1.5.0/Fixes-20230123-132814.yaml
Normal file
6
.changes/1.5.0/Fixes-20230123-132814.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: add merge_exclude_columns adapter tests
|
||||||
|
time: 2023-01-23T13:28:14.808748-06:00
|
||||||
|
custom:
|
||||||
|
Author: dave-connors-3
|
||||||
|
Issue: "6699"
|
||||||
6
.changes/1.5.0/Fixes-20230124-115837.yaml
Normal file
6
.changes/1.5.0/Fixes-20230124-115837.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Include adapter_response in NodeFinished run_result log event
|
||||||
|
time: 2023-01-24T11:58:37.74179-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "6703"
|
||||||
6
.changes/1.5.0/Fixes-20230124-141943.yaml
Normal file
6
.changes/1.5.0/Fixes-20230124-141943.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Sort cli vars before hashing for partial parsing
|
||||||
|
time: 2023-01-24T14:19:43.333628-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "6710"
|
||||||
6
.changes/1.5.0/Fixes-20230125-191739.yaml
Normal file
6
.changes/1.5.0/Fixes-20230125-191739.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: '[Regression] exposure_content referenced incorrectly'
|
||||||
|
time: 2023-01-25T19:17:39.942081-05:00
|
||||||
|
custom:
|
||||||
|
Author: Mathyoub
|
||||||
|
Issue: "6738"
|
||||||
6
.changes/1.5.0/Fixes-20230201-154418.yaml
Normal file
6
.changes/1.5.0/Fixes-20230201-154418.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Remove pin on packaging and stop using it for prerelease comparisons
|
||||||
|
time: 2023-02-01T15:44:18.279158-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "6834"
|
||||||
6
.changes/1.5.0/Fixes-20230203-135557.yaml
Normal file
6
.changes/1.5.0/Fixes-20230203-135557.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Readd depends_on.macros to SeedNode, to support seeds with hooks calling macros
|
||||||
|
time: 2023-02-03T13:55:57.853715+01:00
|
||||||
|
custom:
|
||||||
|
Author: jtcohen6
|
||||||
|
Issue: "6806"
|
||||||
6
.changes/1.5.0/Fixes-20230207-143544.yaml
Normal file
6
.changes/1.5.0/Fixes-20230207-143544.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Fix regression of --quiet cli parameter behavior
|
||||||
|
time: 2023-02-07T14:35:44.160163-05:00
|
||||||
|
custom:
|
||||||
|
Author: peterallenwebb
|
||||||
|
Issue: "6749"
|
||||||
6
.changes/1.5.0/Fixes-20230208-110551.yaml
Normal file
6
.changes/1.5.0/Fixes-20230208-110551.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Ensure results from hooks contain nodes when processing them
|
||||||
|
time: 2023-02-08T11:05:51.952494-06:00
|
||||||
|
custom:
|
||||||
|
Author: emmyoop
|
||||||
|
Issue: "6796"
|
||||||
6
.changes/1.5.0/Fixes-20230208-154935.yaml
Normal file
6
.changes/1.5.0/Fixes-20230208-154935.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Always flush stdout after logging
|
||||||
|
time: 2023-02-08T15:49:35.175874-05:00
|
||||||
|
custom:
|
||||||
|
Author: peterallenwebb
|
||||||
|
Issue: "6901"
|
||||||
6
.changes/1.5.0/Fixes-20230210-103028.yaml
Normal file
6
.changes/1.5.0/Fixes-20230210-103028.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Reapply logging fixes which were accidentally reverted
|
||||||
|
time: 2023-02-10T10:30:28.179997-05:00
|
||||||
|
custom:
|
||||||
|
Author: peterallenwebb
|
||||||
|
Issue: "6936"
|
||||||
6
.changes/1.5.0/Fixes-20230210-194157.yaml
Normal file
6
.changes/1.5.0/Fixes-20230210-194157.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Set relation_name in test nodes at compile time
|
||||||
|
time: 2023-02-10T19:41:57.386766-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "6930"
|
||||||
6
.changes/1.5.0/Fixes-20230213-130522.yaml
Normal file
6
.changes/1.5.0/Fixes-20230213-130522.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Readd initialization events, --log-cache-events in new CLI
|
||||||
|
time: 2023-02-13T13:05:22.989477+01:00
|
||||||
|
custom:
|
||||||
|
Author: jtcohen6
|
||||||
|
Issue: "6933"
|
||||||
6
.changes/1.5.0/Fixes-20230213-170723.yaml
Normal file
6
.changes/1.5.0/Fixes-20230213-170723.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Fix previous state tests and disabled exposures, metrics
|
||||||
|
time: 2023-02-13T17:07:23.185679-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: 6752 6753
|
||||||
6
.changes/1.5.0/Fixes-20230215-104536.yaml
Normal file
6
.changes/1.5.0/Fixes-20230215-104536.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Make use of hashlib.md5() FIPS compliant
|
||||||
|
time: 2023-02-15T10:45:36.755797+01:00
|
||||||
|
custom:
|
||||||
|
Author: nielspardon
|
||||||
|
Issue: "6900"
|
||||||
6
.changes/1.5.0/Under the Hood-20230111-145143.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230111-145143.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: '[CT-921] dbt compile works in click'
|
||||||
|
time: 2023-01-11T14:51:43.324107-08:00
|
||||||
|
custom:
|
||||||
|
Author: aranke
|
||||||
|
Issue: "5545"
|
||||||
6
.changes/1.5.0/Under the Hood-20230113-132513.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230113-132513.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Fix use of ConnectionReused logging event
|
||||||
|
time: 2023-01-13T13:25:13.023168-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "6168"
|
||||||
6
.changes/1.5.0/Under the Hood-20230113-150700.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230113-150700.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Port docs tests to pytest
|
||||||
|
time: 2023-01-13T15:07:00.477038-05:00
|
||||||
|
custom:
|
||||||
|
Author: peterallenwebb
|
||||||
|
Issue: "6573"
|
||||||
6
.changes/1.5.0/Under the Hood-20230117-111737.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230117-111737.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Update deprecated github action command
|
||||||
|
time: 2023-01-17T11:17:37.046095-06:00
|
||||||
|
custom:
|
||||||
|
Author: davidbloss
|
||||||
|
Issue: "6153"
|
||||||
6
.changes/1.5.0/Under the Hood-20230117-162505.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230117-162505.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: dbt snapshot works in click
|
||||||
|
time: 2023-01-17T16:25:05.973769-08:00
|
||||||
|
custom:
|
||||||
|
Author: ChenyuLInx
|
||||||
|
Issue: "5554"
|
||||||
6
.changes/1.5.0/Under the Hood-20230117-213729.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230117-213729.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: dbt list working with click
|
||||||
|
time: 2023-01-17T21:37:29.91632-05:00
|
||||||
|
custom:
|
||||||
|
Author: michelleark
|
||||||
|
Issue: "5549"
|
||||||
6
.changes/1.5.0/Under the Hood-20230119-105304.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230119-105304.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Add dbt run-operation to click CLI
|
||||||
|
time: 2023-01-19T10:53:04.154871+01:00
|
||||||
|
custom:
|
||||||
|
Author: jtcohen6
|
||||||
|
Issue: "5552"
|
||||||
6
.changes/1.5.0/Under the Hood-20230119-205650.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230119-205650.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: dbt build working with new click framework
|
||||||
|
time: 2023-01-19T20:56:50.50549-05:00
|
||||||
|
custom:
|
||||||
|
Author: michelleark
|
||||||
|
Issue: "5541"
|
||||||
6
.changes/1.5.0/Under the Hood-20230119-211040.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230119-211040.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: dbt docs generate works with new click framework
|
||||||
|
time: 2023-01-19T21:10:40.698851-05:00
|
||||||
|
custom:
|
||||||
|
Author: michelleark
|
||||||
|
Issue: "5543"
|
||||||
7
.changes/1.5.0/Under the Hood-20230120-172254.yaml
Normal file
7
.changes/1.5.0/Under the Hood-20230120-172254.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Replaced the EmptyLine event with a more general Formatting event, and added
|
||||||
|
a Note event.
|
||||||
|
time: 2023-01-20T17:22:54.45828-05:00
|
||||||
|
custom:
|
||||||
|
Author: peterallenwebb
|
||||||
|
Issue: "6481"
|
||||||
6
.changes/1.5.0/Under the Hood-20230122-215235.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230122-215235.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Small optimization on manifest parsing benefitting large DAGs
|
||||||
|
time: 2023-01-22T21:52:35.549814+01:00
|
||||||
|
custom:
|
||||||
|
Author: boxysean
|
||||||
|
Issue: "6697"
|
||||||
6
.changes/1.5.0/Under the Hood-20230124-153553.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230124-153553.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Revised and simplified various structured logging events
|
||||||
|
time: 2023-01-24T15:35:53.065356-05:00
|
||||||
|
custom:
|
||||||
|
Author: peterallenwebb
|
||||||
|
Issue: 6664 6665 6666
|
||||||
6
.changes/1.5.0/Under the Hood-20230124-175110.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230124-175110.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: dbt init works with click
|
||||||
|
time: 2023-01-24T17:51:10.74065-05:00
|
||||||
|
custom:
|
||||||
|
Author: michelleark
|
||||||
|
Issue: "5548"
|
||||||
6
.changes/1.5.0/Under the Hood-20230125-041136.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230125-041136.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: '[CT-920][CT-1900] Create Click CLI runner and use it to fix dbt docs commands'
|
||||||
|
time: 2023-01-25T04:11:36.57506-08:00
|
||||||
|
custom:
|
||||||
|
Author: aranke
|
||||||
|
Issue: 5544 6722
|
||||||
6
.changes/1.5.0/Under the Hood-20230125-102606.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230125-102606.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Migrate debug task to click
|
||||||
|
time: 2023-01-25T10:26:06.735994-06:00
|
||||||
|
custom:
|
||||||
|
Author: stu-k
|
||||||
|
Issue: "5546"
|
||||||
6
.changes/1.5.0/Under the Hood-20230126-135939.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230126-135939.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: ' Optimized GraphQueue to remove graph analysis bottleneck in large dags.'
|
||||||
|
time: 2023-01-26T13:59:39.518345-05:00
|
||||||
|
custom:
|
||||||
|
Author: peterallenwebb
|
||||||
|
Issue: "6759"
|
||||||
6
.changes/1.5.0/Under the Hood-20230126-143102.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230126-143102.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Implement --version for click cli
|
||||||
|
time: 2023-01-26T14:31:02.740282-06:00
|
||||||
|
custom:
|
||||||
|
Author: stu-k
|
||||||
|
Issue: "6757"
|
||||||
6
.changes/1.5.0/Under the Hood-20230126-164741.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230126-164741.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: '[CT-1841] Convert custom target test to Pytest'
|
||||||
|
time: 2023-01-26T16:47:41.198714-08:00
|
||||||
|
custom:
|
||||||
|
Author: aranke
|
||||||
|
Issue: "6638"
|
||||||
6
.changes/1.5.0/Under the Hood-20230130-153306.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230130-153306.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Remove BigQuery-specific btye abbreviations
|
||||||
|
time: 2023-01-30T15:33:06.28965-07:00
|
||||||
|
custom:
|
||||||
|
Author: dbeatty10
|
||||||
|
Issue: "6741"
|
||||||
6
.changes/1.5.0/Under the Hood-20230130-175752.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230130-175752.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: "Enables the new Click Cli on the commandline! \U0001F680"
|
||||||
|
time: 2023-01-30T17:57:52.65626-06:00
|
||||||
|
custom:
|
||||||
|
Author: iknox-fa
|
||||||
|
Issue: "6784"
|
||||||
6
.changes/1.5.0/Under the Hood-20230130-180917.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230130-180917.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: warn_error/warn_error_options mutual exclusivity in click
|
||||||
|
time: 2023-01-30T18:09:17.240662-05:00
|
||||||
|
custom:
|
||||||
|
Author: michelleark
|
||||||
|
Issue: "6579"
|
||||||
6
.changes/1.5.0/Under the Hood-20230131-141806.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230131-141806.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Lazily call --version
|
||||||
|
time: 2023-01-31T14:18:06.02312-06:00
|
||||||
|
custom:
|
||||||
|
Author: stu-k
|
||||||
|
Issue: "6812"
|
||||||
6
.changes/1.5.0/Under the Hood-20230203-143551.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230203-143551.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Moving simple_seed to adapter zone to help adapter test conversions
|
||||||
|
time: 2023-02-03T14:35:51.481856-08:00
|
||||||
|
custom:
|
||||||
|
Author: nssalian
|
||||||
|
Issue: CT-1959
|
||||||
6
.changes/1.5.0/Under the Hood-20230207-165111.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230207-165111.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: flags.THREADS defaults to None
|
||||||
|
time: 2023-02-07T16:51:11.011984-05:00
|
||||||
|
custom:
|
||||||
|
Author: michelleark
|
||||||
|
Issue: "6887"
|
||||||
6
.changes/1.5.0/Under the Hood-20230210-084647.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230210-084647.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Fixing target type exposure error
|
||||||
|
time: 2023-02-10T08:46:47.72936-06:00
|
||||||
|
custom:
|
||||||
|
Author: callum-mcdata
|
||||||
|
Issue: "6928"
|
||||||
6
.changes/1.5.0/Under the Hood-20230216-143252.yaml
Normal file
6
.changes/1.5.0/Under the Hood-20230216-143252.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Test binary serialization of logging events
|
||||||
|
time: 2023-02-16T14:32:52.524225-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "6852"
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
# dbt Core Changelog
|
# dbt Core Changelog
|
||||||
|
|
||||||
- This file provides a full account of all changes to `dbt-core`
|
- This file provides a full account of all changes to `dbt-core` and `dbt-postgres`
|
||||||
- Changes are listed under the (pre)release in which they first appear. Subsequent releases include changes from previous releases.
|
- Changes are listed under the (pre)release in which they first appear. Subsequent releases include changes from previous releases.
|
||||||
- "Breaking changes" listed under a version may require action from end users or external maintainers when upgrading to that version.
|
- "Breaking changes" listed under a version may require action from end users or external maintainers when upgrading to that version.
|
||||||
- Do not edit this file directly. This file is auto-generated using [changie](https://github.com/miniscruff/changie). For details on how to document a change, see [the contributing guide](https://github.com/dbt-labs/dbt-core/blob/main/CONTRIBUTING.md#adding-changelog-entry)
|
- Do not edit this file directly. This file is auto-generated using [changie](https://github.com/miniscruff/changie). For details on how to document a change, see [the contributing guide](https://github.com/dbt-labs/dbt-core/blob/main/CONTRIBUTING.md#adding-changelog-entry)
|
||||||
|
|||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Dependencies
|
|
||||||
body: Use EventCatcher from dbt-common instead of maintaining a local copy
|
|
||||||
time: 2025-11-18T15:53:54.284561+05:30
|
|
||||||
custom:
|
|
||||||
Author: 3loka
|
|
||||||
Issue: "12124"
|
|
||||||
7
.changes/unreleased/Dependency-20220927-000822.yaml
Normal file
7
.changes/unreleased/Dependency-20220927-000822.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: "Dependency"
|
||||||
|
body: "Bump mypy from 0.971 to 0.981"
|
||||||
|
time: 2022-09-27T00:08:22.00000Z
|
||||||
|
custom:
|
||||||
|
Author: dependabot[bot]
|
||||||
|
Issue: 4904
|
||||||
|
PR: 5937
|
||||||
7
.changes/unreleased/Docs-20230113-094855.yaml
Normal file
7
.changes/unreleased/Docs-20230113-094855.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Docs
|
||||||
|
body: Improve displayed message under "Arguments" section for argumentless macro
|
||||||
|
time: 2023-01-13T09:48:55.574898-05:00
|
||||||
|
custom:
|
||||||
|
Author: MartinGuindon
|
||||||
|
Issue: "358"
|
||||||
|
PR: "359"
|
||||||
6
.changes/unreleased/Features-20230118-134804.yaml
Normal file
6
.changes/unreleased/Features-20230118-134804.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Adding the entity node
|
||||||
|
time: 2023-01-18T13:48:04.487817-06:00
|
||||||
|
custom:
|
||||||
|
Author: callum-mcdata
|
||||||
|
Issue: "6627"
|
||||||
6
.changes/unreleased/Features-20230124-135550.yaml
Normal file
6
.changes/unreleased/Features-20230124-135550.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Make project version optional
|
||||||
|
time: 2023-01-24T13:55:50.86071024-08:00
|
||||||
|
custom:
|
||||||
|
Author: seub
|
||||||
|
Issue: "6603"
|
||||||
6
.changes/unreleased/Features-20230214-225134.yaml
Normal file
6
.changes/unreleased/Features-20230214-225134.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: parse 'group' config on groupable nodes
|
||||||
|
time: 2023-02-14T22:51:34.936228-05:00
|
||||||
|
custom:
|
||||||
|
Author: michelleark
|
||||||
|
Issue: "6823"
|
||||||
6
.changes/unreleased/Features-20230216-144534.yaml
Normal file
6
.changes/unreleased/Features-20230216-144534.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Implemented new log cli parameters for finer-grained control.
|
||||||
|
time: 2023-02-16T14:45:34.038453-05:00
|
||||||
|
custom:
|
||||||
|
Author: peterallenwebb
|
||||||
|
Issue: "6639"
|
||||||
6
.changes/unreleased/Features-20230218-092816.yaml
Normal file
6
.changes/unreleased/Features-20230218-092816.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Add access attribute to parsed nodes
|
||||||
|
time: 2023-02-18T09:28:16.448175-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "6824"
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Support partial parsing for function nodes
|
|
||||||
time: 2025-10-06T14:03:52.258104-05:00
|
|
||||||
custom:
|
|
||||||
Author: QMalcolm
|
|
||||||
Issue: "12072"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Allow for defining funciton arguments with default values
|
|
||||||
time: 2025-11-17T14:10:53.860178-06:00
|
|
||||||
custom:
|
|
||||||
Author: QMalcolm
|
|
||||||
Issue: "12044"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Raise jsonschema-based deprecation warnings by default
|
|
||||||
time: 2025-12-01T16:52:09.354436-05:00
|
|
||||||
custom:
|
|
||||||
Author: michelleark
|
|
||||||
Issue: 12240
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: ':bug: :snowman: Disable unit tests whose model is disabled'
|
|
||||||
time: 2025-12-03T12:29:26.209248-05:00
|
|
||||||
custom:
|
|
||||||
Author: michelleark
|
|
||||||
Issue: "10540"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Implement config.meta_get and config.meta_require
|
|
||||||
time: 2025-12-10T20:20:01.354288-05:00
|
|
||||||
custom:
|
|
||||||
Author: gshank
|
|
||||||
Issue: "12012"
|
|
||||||
7
.changes/unreleased/Fixes-20221030-102114.yaml
Normal file
7
.changes/unreleased/Fixes-20221030-102114.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Remove trailing slashes from source paths (#6102)
|
||||||
|
time: 2022-10-30T10:21:14.660221Z
|
||||||
|
custom:
|
||||||
|
Author: jmg-duarte
|
||||||
|
Issue: "6102"
|
||||||
|
PR: "6179"
|
||||||
6
.changes/unreleased/Fixes-20230221-170630.yaml
Normal file
6
.changes/unreleased/Fixes-20230221-170630.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Fix compilation logic for ephemeral nodes
|
||||||
|
time: 2023-02-21T17:06:30.218568-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "6885"
|
||||||
6
.changes/unreleased/Fixes-20230224-001338.yaml
Normal file
6
.changes/unreleased/Fixes-20230224-001338.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Fix semver comparison logic by ensuring numeric values
|
||||||
|
time: 2023-02-24T00:13:38.23242+01:00
|
||||||
|
custom:
|
||||||
|
Author: jtcohen6
|
||||||
|
Issue: "7039"
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Address Click 8.2+ deprecation warning
|
|
||||||
time: 2025-09-22T15:17:26.983151-06:00
|
|
||||||
custom:
|
|
||||||
Author: edgarrmondragon
|
|
||||||
Issue: "12038"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Include macros in unit test parsing
|
|
||||||
time: 2025-11-17T14:06:49.518566-05:00
|
|
||||||
custom:
|
|
||||||
Author: michelleark nathanskone
|
|
||||||
Issue: "10157"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Allow dbt deps to run when vars lack defaults in dbt_project.yml
|
|
||||||
time: 2025-11-17T18:50:25.759091+05:30
|
|
||||||
custom:
|
|
||||||
Author: 3loka
|
|
||||||
Issue: "8913"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Restore DuplicateResourceNameError for intra-project node name duplication, behind behavior flag `require_unique_project_resource_names`
|
|
||||||
time: 2025-11-18T17:11:06.454784-05:00
|
|
||||||
custom:
|
|
||||||
Author: michelleark
|
|
||||||
Issue: "12152"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Allow the usage of `function` with `--exclude-resource-type` flag
|
|
||||||
time: 2025-11-19T19:50:34.703236-06:00
|
|
||||||
custom:
|
|
||||||
Author: QMalcolm
|
|
||||||
Issue: "12143"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Fix bug where schemas of functions weren't guaranteed to exist
|
|
||||||
time: 2025-11-24T15:56:29.467004-06:00
|
|
||||||
custom:
|
|
||||||
Author: QMalcolm
|
|
||||||
Issue: "12142"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Fix generation of deprecations summary
|
|
||||||
time: 2025-11-24T15:57:56.544123-08:00
|
|
||||||
custom:
|
|
||||||
Author: asiunov
|
|
||||||
Issue: "12146"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: ':bug: :snowman: Correctly reference foreign key references when --defer and --state provided'
|
|
||||||
time: 2025-11-24T17:08:55.387946-05:00
|
|
||||||
custom:
|
|
||||||
Author: michellark
|
|
||||||
Issue: "11885"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: ':bug: :snowman: Add exception when using --state and referring to a removed
|
|
||||||
test'
|
|
||||||
time: 2025-11-25T12:02:46.635026-05:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "10630"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: ':bug: :snowman: Stop emitting `NoNodesForSelectionCriteria` three times during `build` command'
|
|
||||||
time: 2025-11-25T12:20:20.132379-06:00
|
|
||||||
custom:
|
|
||||||
Author: QMalcolm
|
|
||||||
Issue: "11627"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: ":bug: :snowman: Fix long Python stack traces appearing when package dependencies have incompatible version requirements"
|
|
||||||
time: 2025-11-27T14:13:08.082542-05:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "12049"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: ':bug: :snowman: Fixed issue where changing data type size/precision/scale (e.g.,
|
|
||||||
varchar(3) to varchar(10)) incorrectly triggered a breaking change error fo'
|
|
||||||
time: 2025-11-27T14:59:29.256274-05:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "11186"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: ':bug: :snowman: Support unit testing models that depend on sources with the same name'
|
|
||||||
time: 2025-11-27T17:01:24.193516-05:00
|
|
||||||
custom:
|
|
||||||
Author: michelleark
|
|
||||||
Issue: 11975 10433
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Fix bug in partial parsing when updating a model with a schema file that is referenced by a singular test
|
|
||||||
time: 2025-11-28T10:21:29.911147Z
|
|
||||||
custom:
|
|
||||||
Author: mattogburke
|
|
||||||
Issue: "12223"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: ':bug: :snowman: Avoid retrying successful run-operation commands'
|
|
||||||
time: 2025-11-28T12:28:38.546261-05:00
|
|
||||||
custom:
|
|
||||||
Author: michelleark
|
|
||||||
Issue: "11850"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: ':bug: :snowman: Fix `dbt deps --add-package` crash when packages.yml contains `warn-unpinned:
|
|
||||||
false`'
|
|
||||||
time: 2025-11-28T16:19:37.608722-05:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "9104"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: ':bug: :snowman: Improve `dbt deps --add-package` duplicate detection with better
|
|
||||||
cross-source matching and word boundaries'
|
|
||||||
time: 2025-11-28T16:31:44.344099-05:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "12239"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: ':bug: :snowman: Fix false positive deprecation warning of pre/post-hook SQL configs'
|
|
||||||
time: 2025-12-02T13:37:05.012112-05:00
|
|
||||||
custom:
|
|
||||||
Author: michelleark
|
|
||||||
Issue: "12244"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Ensure recent deprecation warnings include event name in message
|
|
||||||
time: 2025-12-09T17:50:31.334618-06:00
|
|
||||||
custom:
|
|
||||||
Author: QMalcolm
|
|
||||||
Issue: "12264"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Improve error message clarity when detecting nodes with space in name
|
|
||||||
time: 2025-12-10T14:39:35.107841-08:00
|
|
||||||
custom:
|
|
||||||
Author: michelleark
|
|
||||||
Issue: "11835"
|
|
||||||
6
.changes/unreleased/Under the Hood-20230217-105223.yaml
Normal file
6
.changes/unreleased/Under the Hood-20230217-105223.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Rename "constraint_enabled" to "contract"
|
||||||
|
time: 2023-02-17T10:52:23.212474-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "6748"
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Update jsonschemas for schema.yml and dbt_project.yml deprecations
|
|
||||||
time: 2025-11-19T11:01:10.616676-05:00
|
|
||||||
custom:
|
|
||||||
Author: michelleark
|
|
||||||
Issue: "12180"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Replace setuptools and tox with hatch for build, test, and environment management.
|
|
||||||
time: 2025-11-21T14:05:15.838252-05:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "12151"
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Add add_catalog_integration call even if we have a pre-existing manifest
|
|
||||||
time: 2025-12-09T13:18:57.043254-08:00
|
|
||||||
custom:
|
|
||||||
Author: colin-rogers-dbt
|
|
||||||
Issue: "12262"
|
|
||||||
@@ -31,7 +31,43 @@ kinds:
|
|||||||
- {{.Body}} ({{ range $index, $element := $IssueList }}{{if $index}}, {{end}}{{$element}}{{end}})
|
- {{.Body}} ({{ range $index, $element := $IssueList }}{{if $index}}, {{end}}{{$element}}{{end}})
|
||||||
- label: Under the Hood
|
- label: Under the Hood
|
||||||
- label: Dependencies
|
- label: Dependencies
|
||||||
|
changeFormat: |-
|
||||||
|
{{- $PRList := list }}
|
||||||
|
{{- $changes := splitList " " $.Custom.PR }}
|
||||||
|
{{- range $pullrequest := $changes }}
|
||||||
|
{{- $changeLink := "[#nbr](https://github.com/dbt-labs/dbt-core/pull/nbr)" | replace "nbr" $pullrequest }}
|
||||||
|
{{- $PRList = append $PRList $changeLink }}
|
||||||
|
{{- end -}}
|
||||||
|
- {{.Body}} ({{ range $index, $element := $PRList }}{{if $index}}, {{end}}{{$element}}{{end}})
|
||||||
|
skipGlobalChoices: true
|
||||||
|
additionalChoices:
|
||||||
|
- key: Author
|
||||||
|
label: GitHub Username(s) (separated by a single space if multiple)
|
||||||
|
type: string
|
||||||
|
minLength: 3
|
||||||
|
- key: PR
|
||||||
|
label: GitHub Pull Request Number (separated by a single space if multiple)
|
||||||
|
type: string
|
||||||
|
minLength: 1
|
||||||
- label: Security
|
- label: Security
|
||||||
|
changeFormat: |-
|
||||||
|
{{- $PRList := list }}
|
||||||
|
{{- $changes := splitList " " $.Custom.PR }}
|
||||||
|
{{- range $pullrequest := $changes }}
|
||||||
|
{{- $changeLink := "[#nbr](https://github.com/dbt-labs/dbt-core/pull/nbr)" | replace "nbr" $pullrequest }}
|
||||||
|
{{- $PRList = append $PRList $changeLink }}
|
||||||
|
{{- end -}}
|
||||||
|
- {{.Body}} ({{ range $index, $element := $PRList }}{{if $index}}, {{end}}{{$element}}{{end}})
|
||||||
|
skipGlobalChoices: true
|
||||||
|
additionalChoices:
|
||||||
|
- key: Author
|
||||||
|
label: GitHub Username(s) (separated by a single space if multiple)
|
||||||
|
type: string
|
||||||
|
minLength: 3
|
||||||
|
- key: PR
|
||||||
|
label: GitHub Pull Request Number (separated by a single space if multiple)
|
||||||
|
type: string
|
||||||
|
minLength: 1
|
||||||
|
|
||||||
newlines:
|
newlines:
|
||||||
afterChangelogHeader: 1
|
afterChangelogHeader: 1
|
||||||
@@ -41,33 +77,47 @@ newlines:
|
|||||||
endOfVersion: 1
|
endOfVersion: 1
|
||||||
|
|
||||||
custom:
|
custom:
|
||||||
- key: Author
|
- key: Author
|
||||||
label: GitHub Username(s) (separated by a single space if multiple)
|
label: GitHub Username(s) (separated by a single space if multiple)
|
||||||
type: string
|
type: string
|
||||||
minLength: 3
|
minLength: 3
|
||||||
- key: Issue
|
- key: Issue
|
||||||
label: GitHub Issue Number (separated by a single space if multiple)
|
label: GitHub Issue Number (separated by a single space if multiple)
|
||||||
type: string
|
type: string
|
||||||
minLength: 1
|
minLength: 1
|
||||||
|
|
||||||
footerFormat: |
|
footerFormat: |
|
||||||
{{- $contributorDict := dict }}
|
{{- $contributorDict := dict }}
|
||||||
{{- /* ensure we always skip snyk and dependabot */}}
|
{{- /* ensure all names in this list are all lowercase for later matching purposes */}}
|
||||||
{{- $bots := list "dependabot[bot]" "snyk-bot"}}
|
{{- $core_team := splitList " " .Env.CORE_TEAM }}
|
||||||
|
{{- /* ensure we always skip snyk and dependabot in addition to the core team */}}
|
||||||
|
{{- $maintainers := list "dependabot[bot]" "snyk-bot"}}
|
||||||
|
{{- range $team_member := $core_team }}
|
||||||
|
{{- $team_member_lower := lower $team_member }}
|
||||||
|
{{- $maintainers = append $maintainers $team_member_lower }}
|
||||||
|
{{- end }}
|
||||||
{{- range $change := .Changes }}
|
{{- range $change := .Changes }}
|
||||||
{{- $authorList := splitList " " $change.Custom.Author }}
|
{{- $authorList := splitList " " $change.Custom.Author }}
|
||||||
{{- /* loop through all authors for a single changelog */}}
|
{{- /* loop through all authors for a single changelog */}}
|
||||||
{{- range $author := $authorList }}
|
{{- range $author := $authorList }}
|
||||||
{{- $authorLower := lower $author }}
|
{{- $authorLower := lower $author }}
|
||||||
{{- /* we only want to include non-bot contributors */}}
|
{{- /* we only want to include non-core team contributors */}}
|
||||||
{{- if not (has $authorLower $bots)}}
|
{{- if not (has $authorLower $maintainers)}}
|
||||||
{{- $changeList := splitList " " $change.Custom.Author }}
|
{{- $changeList := splitList " " $change.Custom.Author }}
|
||||||
{{- $IssueList := list }}
|
{{- $IssueList := list }}
|
||||||
{{- $changeLink := $change.Kind }}
|
{{- $changeLink := $change.Kind }}
|
||||||
{{- $changes := splitList " " $change.Custom.Issue }}
|
{{- if or (eq $change.Kind "Dependencies") (eq $change.Kind "Security") }}
|
||||||
{{- range $issueNbr := $changes }}
|
{{- $changes := splitList " " $change.Custom.PR }}
|
||||||
{{- $changeLink := "[#nbr](https://github.com/dbt-labs/dbt-core/issues/nbr)" | replace "nbr" $issueNbr }}
|
{{- range $issueNbr := $changes }}
|
||||||
{{- $IssueList = append $IssueList $changeLink }}
|
{{- $changeLink := "[#nbr](https://github.com/dbt-labs/dbt-core/pull/nbr)" | replace "nbr" $issueNbr }}
|
||||||
|
{{- $IssueList = append $IssueList $changeLink }}
|
||||||
|
{{- end -}}
|
||||||
|
{{- else }}
|
||||||
|
{{- $changes := splitList " " $change.Custom.Issue }}
|
||||||
|
{{- range $issueNbr := $changes }}
|
||||||
|
{{- $changeLink := "[#nbr](https://github.com/dbt-labs/dbt-core/issues/nbr)" | replace "nbr" $issueNbr }}
|
||||||
|
{{- $IssueList = append $IssueList $changeLink }}
|
||||||
|
{{- end -}}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- /* check if this contributor has other changes associated with them already */}}
|
{{- /* check if this contributor has other changes associated with them already */}}
|
||||||
{{- if hasKey $contributorDict $author }}
|
{{- if hasKey $contributorDict $author }}
|
||||||
|
|||||||
4
.flake8
4
.flake8
@@ -7,8 +7,6 @@ ignore =
|
|||||||
W503 # makes Flake8 work like black
|
W503 # makes Flake8 work like black
|
||||||
W504
|
W504
|
||||||
E203 # makes Flake8 work like black
|
E203 # makes Flake8 work like black
|
||||||
E704 # makes Flake8 work like black
|
|
||||||
E741
|
E741
|
||||||
E501 # long line checking is done in black
|
E501 # long line checking is done in black
|
||||||
per-file-ignores =
|
exclude = test/
|
||||||
*/__init__.py: F401
|
|
||||||
|
|||||||
6
.gitattributes
vendored
6
.gitattributes
vendored
@@ -1,6 +1,2 @@
|
|||||||
core/dbt/task/docs/index.html binary
|
core/dbt/include/index.html binary
|
||||||
tests/functional/artifacts/data/state/*/manifest.json binary
|
tests/functional/artifacts/data/state/*/manifest.json binary
|
||||||
core/dbt/docs/build/html/searchindex.js binary
|
|
||||||
core/dbt/docs/build/html/index.html binary
|
|
||||||
performance/runner/Cargo.lock binary
|
|
||||||
core/dbt/events/types_pb2.py binary
|
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user