mirror of
https://github.com/dbt-labs/dbt-core
synced 2025-12-19 11:21:27 +00:00
Compare commits
6 Commits
enable-pos
...
v1.4.0rc2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d934e713db | ||
|
|
ef9bb925d3 | ||
|
|
f73359b87c | ||
|
|
b4706c4dec | ||
|
|
b46d35c13f | ||
|
|
eba90863ed |
39
.bumpversion.cfg
Normal file
39
.bumpversion.cfg
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
[bumpversion]
|
||||||
|
current_version = 1.4.0rc2
|
||||||
|
parse = (?P<major>\d+)
|
||||||
|
\.(?P<minor>\d+)
|
||||||
|
\.(?P<patch>\d+)
|
||||||
|
((?P<prekind>a|b|rc)
|
||||||
|
(?P<pre>\d+) # pre-release version num
|
||||||
|
)?
|
||||||
|
serialize =
|
||||||
|
{major}.{minor}.{patch}{prekind}{pre}
|
||||||
|
{major}.{minor}.{patch}
|
||||||
|
commit = False
|
||||||
|
tag = False
|
||||||
|
|
||||||
|
[bumpversion:part:prekind]
|
||||||
|
first_value = a
|
||||||
|
optional_value = final
|
||||||
|
values =
|
||||||
|
a
|
||||||
|
b
|
||||||
|
rc
|
||||||
|
final
|
||||||
|
|
||||||
|
[bumpversion:part:pre]
|
||||||
|
first_value = 1
|
||||||
|
|
||||||
|
[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,13 +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.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)
|
||||||
* [1.1](https://github.com/dbt-labs/dbt-core/blob/1.1.latest/CHANGELOG.md)
|
* [1.1](https://github.com/dbt-labs/dbt-core/blob/1.1.latest/CHANGELOG.md)
|
||||||
|
|||||||
88
.changes/1.4.0-b1.md
Normal file
88
.changes/1.4.0-b1.md
Normal file
@@ -0,0 +1,88 @@
|
|||||||
|
## dbt-core 1.4.0-b1 - December 15, 2022
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
- Added favor-state flag to optionally favor state nodes even if unselected node exists ([#2968](https://github.com/dbt-labs/dbt-core/issues/2968))
|
||||||
|
- Update structured logging. Convert to using protobuf messages. Ensure events are enriched with node_info. ([#5610](https://github.com/dbt-labs/dbt-core/issues/5610))
|
||||||
|
- Friendlier error messages when packages.yml is malformed ([#5486](https://github.com/dbt-labs/dbt-core/issues/5486))
|
||||||
|
- Allow partitions in external tables to be supplied as a list ([#5929](https://github.com/dbt-labs/dbt-core/issues/5929))
|
||||||
|
- extend -f flag shorthand for seed command ([#5990](https://github.com/dbt-labs/dbt-core/issues/5990))
|
||||||
|
- This pulls the profile name from args when constructing a RuntimeConfig in lib.py, enabling the dbt-server to override the value that's in the dbt_project.yml ([#6201](https://github.com/dbt-labs/dbt-core/issues/6201))
|
||||||
|
- Adding tarball install method for packages. Allowing package tarball to be specified via url in the packages.yaml. ([#4205](https://github.com/dbt-labs/dbt-core/issues/4205))
|
||||||
|
- Added an md5 function to the base context ([#6246](https://github.com/dbt-labs/dbt-core/issues/6246))
|
||||||
|
- Exposures support metrics in lineage ([#6057](https://github.com/dbt-labs/dbt-core/issues/6057))
|
||||||
|
- Add support for Python 3.11 ([#6147](https://github.com/dbt-labs/dbt-core/issues/6147))
|
||||||
|
- incremental predicates ([#5680](https://github.com/dbt-labs/dbt-core/issues/5680))
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
- Account for disabled flags on models in schema files more completely ([#3992](https://github.com/dbt-labs/dbt-core/issues/3992))
|
||||||
|
- Add validation of enabled config for metrics, exposures and sources ([#6030](https://github.com/dbt-labs/dbt-core/issues/6030))
|
||||||
|
- check length of args of python model function before accessing it ([#6041](https://github.com/dbt-labs/dbt-core/issues/6041))
|
||||||
|
- Add functors to ensure event types with str-type attributes are initialized to spec, even when provided non-str type params. ([#5436](https://github.com/dbt-labs/dbt-core/issues/5436))
|
||||||
|
- Allow hooks to fail without halting execution flow ([#5625](https://github.com/dbt-labs/dbt-core/issues/5625))
|
||||||
|
- Clarify Error Message for how many models are allowed in a Python file ([#6245](https://github.com/dbt-labs/dbt-core/issues/6245))
|
||||||
|
- After this, will be possible to use default values for dbt.config.get ([#6309](https://github.com/dbt-labs/dbt-core/issues/6309))
|
||||||
|
- Use full path for writing manifest ([#6055](https://github.com/dbt-labs/dbt-core/issues/6055))
|
||||||
|
- [CT-1284] Change Python model default materialization to table ([#6345](https://github.com/dbt-labs/dbt-core/issues/6345))
|
||||||
|
- Repair a regression which prevented basic logging before the logging subsystem is completely configured. ([#6434](https://github.com/dbt-labs/dbt-core/issues/6434))
|
||||||
|
|
||||||
|
### Docs
|
||||||
|
|
||||||
|
- minor doc correction ([dbt-docs/#5791](https://github.com/dbt-labs/dbt-docs/issues/5791))
|
||||||
|
- Generate API docs for new CLI interface ([dbt-docs/#5528](https://github.com/dbt-labs/dbt-docs/issues/5528))
|
||||||
|
- ([dbt-docs/#5880](https://github.com/dbt-labs/dbt-docs/issues/5880))
|
||||||
|
- Fix rendering of sample code for metrics ([dbt-docs/#323](https://github.com/dbt-labs/dbt-docs/issues/323))
|
||||||
|
- Alphabetize `core/dbt/README.md` ([dbt-docs/#6368](https://github.com/dbt-labs/dbt-docs/issues/6368))
|
||||||
|
|
||||||
|
### Under the Hood
|
||||||
|
|
||||||
|
- Put black config in explicit config ([#5946](https://github.com/dbt-labs/dbt-core/issues/5946))
|
||||||
|
- Added flat_graph attribute the Manifest class's deepcopy() coverage ([#5809](https://github.com/dbt-labs/dbt-core/issues/5809))
|
||||||
|
- Add mypy configs so `mypy` passes from CLI ([#5983](https://github.com/dbt-labs/dbt-core/issues/5983))
|
||||||
|
- Exception message cleanup. ([#6023](https://github.com/dbt-labs/dbt-core/issues/6023))
|
||||||
|
- Add dmypy cache to gitignore ([#6028](https://github.com/dbt-labs/dbt-core/issues/6028))
|
||||||
|
- Provide useful errors when the value of 'materialized' is invalid ([#5229](https://github.com/dbt-labs/dbt-core/issues/5229))
|
||||||
|
- Clean up string formatting ([#6068](https://github.com/dbt-labs/dbt-core/issues/6068))
|
||||||
|
- Fixed extra whitespace in strings introduced by black. ([#1350](https://github.com/dbt-labs/dbt-core/issues/1350))
|
||||||
|
- Remove the 'root_path' field from most nodes ([#6171](https://github.com/dbt-labs/dbt-core/issues/6171))
|
||||||
|
- Combine certain logging events with different levels ([#6173](https://github.com/dbt-labs/dbt-core/issues/6173))
|
||||||
|
- Convert threading tests to pytest ([#5942](https://github.com/dbt-labs/dbt-core/issues/5942))
|
||||||
|
- Convert postgres index tests to pytest ([#5770](https://github.com/dbt-labs/dbt-core/issues/5770))
|
||||||
|
- Convert use color tests to pytest ([#5771](https://github.com/dbt-labs/dbt-core/issues/5771))
|
||||||
|
- Add github actions workflow to generate high level CLI API docs ([#5942](https://github.com/dbt-labs/dbt-core/issues/5942))
|
||||||
|
- Functionality-neutral refactor of event logging system to improve encapsulation and modularity. ([#6139](https://github.com/dbt-labs/dbt-core/issues/6139))
|
||||||
|
- Consolidate ParsedNode and CompiledNode classes ([#6383](https://github.com/dbt-labs/dbt-core/issues/6383))
|
||||||
|
- Prevent doc gen workflow from running on forks ([#6386](https://github.com/dbt-labs/dbt-core/issues/6386))
|
||||||
|
- Fix intermittent database connection failure in Windows CI test ([#6394](https://github.com/dbt-labs/dbt-core/issues/6394))
|
||||||
|
- Refactor and clean up manifest nodes ([#6426](https://github.com/dbt-labs/dbt-core/issues/6426))
|
||||||
|
- Restore important legacy logging behaviors, following refactor which removed them ([#6437](https://github.com/dbt-labs/dbt-core/issues/6437))
|
||||||
|
|
||||||
|
### Dependencies
|
||||||
|
|
||||||
|
- Update pathspec requirement from ~=0.9.0 to >=0.9,<0.11 in /core ([#5917](https://github.com/dbt-labs/dbt-core/pull/5917))
|
||||||
|
- Bump black from 22.8.0 to 22.10.0 ([#6019](https://github.com/dbt-labs/dbt-core/pull/6019))
|
||||||
|
- Bump mashumaro[msgpack] from 3.0.4 to 3.1.1 in /core ([#6108](https://github.com/dbt-labs/dbt-core/pull/6108))
|
||||||
|
- Update colorama requirement from <0.4.6,>=0.3.9 to >=0.3.9,<0.4.7 in /core ([#6144](https://github.com/dbt-labs/dbt-core/pull/6144))
|
||||||
|
- Bump mashumaro[msgpack] from 3.1.1 to 3.2 in /core ([#4904](https://github.com/dbt-labs/dbt-core/issues/4904))
|
||||||
|
|
||||||
|
### Contributors
|
||||||
|
- [@andy-clapson](https://github.com/andy-clapson) ([dbt-docs/#5791](https://github.com/dbt-labs/dbt-docs/issues/5791))
|
||||||
|
- [@chamini2](https://github.com/chamini2) ([#6041](https://github.com/dbt-labs/dbt-core/issues/6041))
|
||||||
|
- [@daniel-murray](https://github.com/daniel-murray) ([#2968](https://github.com/dbt-labs/dbt-core/issues/2968))
|
||||||
|
- [@dave-connors-3](https://github.com/dave-connors-3) ([#5990](https://github.com/dbt-labs/dbt-core/issues/5990))
|
||||||
|
- [@dbeatty10](https://github.com/dbeatty10) ([dbt-docs/#6368](https://github.com/dbt-labs/dbt-docs/issues/6368), [#6394](https://github.com/dbt-labs/dbt-core/issues/6394))
|
||||||
|
- [@devmessias](https://github.com/devmessias) ([#6309](https://github.com/dbt-labs/dbt-core/issues/6309))
|
||||||
|
- [@eve-johns](https://github.com/eve-johns) ([#6068](https://github.com/dbt-labs/dbt-core/issues/6068))
|
||||||
|
- [@haritamar](https://github.com/haritamar) ([#6246](https://github.com/dbt-labs/dbt-core/issues/6246))
|
||||||
|
- [@jared-rimmer](https://github.com/jared-rimmer) ([#5486](https://github.com/dbt-labs/dbt-core/issues/5486))
|
||||||
|
- [@josephberni](https://github.com/josephberni) ([#2968](https://github.com/dbt-labs/dbt-core/issues/2968))
|
||||||
|
- [@joshuataylor](https://github.com/joshuataylor) ([#6147](https://github.com/dbt-labs/dbt-core/issues/6147))
|
||||||
|
- [@justbldwn](https://github.com/justbldwn) ([#6245](https://github.com/dbt-labs/dbt-core/issues/6245))
|
||||||
|
- [@luke-bassett](https://github.com/luke-bassett) ([#1350](https://github.com/dbt-labs/dbt-core/issues/1350))
|
||||||
|
- [@max-sixty](https://github.com/max-sixty) ([#5946](https://github.com/dbt-labs/dbt-core/issues/5946), [#5983](https://github.com/dbt-labs/dbt-core/issues/5983), [#6028](https://github.com/dbt-labs/dbt-core/issues/6028))
|
||||||
|
- [@paulbenschmidt](https://github.com/paulbenschmidt) ([dbt-docs/#5880](https://github.com/dbt-labs/dbt-docs/issues/5880))
|
||||||
|
- [@pgoslatara](https://github.com/pgoslatara) ([#5929](https://github.com/dbt-labs/dbt-core/issues/5929))
|
||||||
|
- [@racheldaniel](https://github.com/racheldaniel) ([#6201](https://github.com/dbt-labs/dbt-core/issues/6201))
|
||||||
|
- [@timle2](https://github.com/timle2) ([#4205](https://github.com/dbt-labs/dbt-core/issues/4205))
|
||||||
|
- [@dave-connors-3](https://github.com/dave-connors-3) ([#5680](https://github.com/dbt-labs/dbt-core/issues/5680))
|
||||||
55
.changes/1.4.0-rc1.md
Normal file
55
.changes/1.4.0-rc1.md
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
## dbt-core 1.4.0-rc1 - January 11, 2023
|
||||||
|
|
||||||
|
### Breaking Changes
|
||||||
|
|
||||||
|
- Cleaned up exceptions to directly raise in code. Also updated the existing exception to meet PEP guidelines.Removed use of all exception functions in the code base and marked them all as deprecated to be removed next minor release. ([#6339](https://github.com/dbt-labs/dbt-core/issues/6339), [#6393](https://github.com/dbt-labs/dbt-core/issues/6393), [#6460](https://github.com/dbt-labs/dbt-core/issues/6460))
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
- Making timestamp optional for metrics ([#6398](https://github.com/dbt-labs/dbt-core/issues/6398))
|
||||||
|
- The meta configuration field is now included in the node_info property of structured logs. ([#6216](https://github.com/dbt-labs/dbt-core/issues/6216))
|
||||||
|
- Adds buildable selection mode ([#6365](https://github.com/dbt-labs/dbt-core/issues/6365))
|
||||||
|
- --warn-error-options: Treat warnings as errors for specific events, based on user configuration ([#6165](https://github.com/dbt-labs/dbt-core/issues/6165))
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
- fix missing f-strings, convert old .format() messages to f-strings for consistency ([#6241](https://github.com/dbt-labs/dbt-core/issues/6241))
|
||||||
|
- Fix typo in util.py ([#4904](https://github.com/dbt-labs/dbt-core/issues/4904))
|
||||||
|
- add pre-commit install to make dev script in Makefile ([#6269](https://github.com/dbt-labs/dbt-core/issues/6269))
|
||||||
|
- Late-rendering for `pre_` and `post_hook`s in `dbt_project.yml` ([#6411](https://github.com/dbt-labs/dbt-core/issues/6411))
|
||||||
|
- [CT-1591] Don't parse empty Python files ([#6345](https://github.com/dbt-labs/dbt-core/issues/6345))
|
||||||
|
- fix docs generate --defer by adding defer_to_manifest to before_run ([#6488](https://github.com/dbt-labs/dbt-core/issues/6488))
|
||||||
|
- Bug when partial parsing with an empty schema file ([#4850](https://github.com/dbt-labs/dbt-core/issues/4850))
|
||||||
|
- Fix DBT_FAVOR_STATE env var ([#5859](https://github.com/dbt-labs/dbt-core/issues/5859))
|
||||||
|
- Restore historical behavior of certain disabled test messages, so that they are at the less obtrusive debug level, rather than the warning level. ([#6501](https://github.com/dbt-labs/dbt-core/issues/6501))
|
||||||
|
- Bump mashumuro version to get regression fix and add unit test to verify that fix. ([#6428](https://github.com/dbt-labs/dbt-core/issues/6428))
|
||||||
|
|
||||||
|
### Docs
|
||||||
|
|
||||||
|
- Updated minor typos encountered when skipping profile setup ([dbt-docs/#6529](https://github.com/dbt-labs/dbt-docs/issues/6529))
|
||||||
|
|
||||||
|
### Under the Hood
|
||||||
|
|
||||||
|
- Treat dense text blobs as binary for `git grep` ([#6294](https://github.com/dbt-labs/dbt-core/issues/6294))
|
||||||
|
- Prune partial parsing logging events ([#6313](https://github.com/dbt-labs/dbt-core/issues/6313))
|
||||||
|
- Updating the deprecation warning in the metric attributes renamed event ([#6507](https://github.com/dbt-labs/dbt-core/issues/6507))
|
||||||
|
- [CT-1693] Port severity test to Pytest ([#6466](https://github.com/dbt-labs/dbt-core/issues/6466))
|
||||||
|
- [CT-1694] Deprecate event tracking tests ([#6467](https://github.com/dbt-labs/dbt-core/issues/6467))
|
||||||
|
- Reorganize structured logging events to have two top keys ([#6311](https://github.com/dbt-labs/dbt-core/issues/6311))
|
||||||
|
- Combine some logging events ([#1716](https://github.com/dbt-labs/dbt-core/issues/1716), [#1717](https://github.com/dbt-labs/dbt-core/issues/1717), [#1719](https://github.com/dbt-labs/dbt-core/issues/1719))
|
||||||
|
- Check length of escaped strings in the adapter test ([#6566](https://github.com/dbt-labs/dbt-core/issues/6566))
|
||||||
|
|
||||||
|
### Dependencies
|
||||||
|
|
||||||
|
- Update agate requirement from <1.6.4,>=1.6 to >=1.6,<1.7.1 in /core ([#6506](https://github.com/dbt-labs/dbt-core/pull/6506))
|
||||||
|
|
||||||
|
### Contributors
|
||||||
|
- [@NiallRees](https://github.com/NiallRees) ([#5859](https://github.com/dbt-labs/dbt-core/issues/5859))
|
||||||
|
- [@agpapa](https://github.com/agpapa) ([#6365](https://github.com/dbt-labs/dbt-core/issues/6365))
|
||||||
|
- [@callum-mcdata](https://github.com/callum-mcdata) ([#6398](https://github.com/dbt-labs/dbt-core/issues/6398), [#6507](https://github.com/dbt-labs/dbt-core/issues/6507))
|
||||||
|
- [@dbeatty10](https://github.com/dbeatty10) ([#6411](https://github.com/dbt-labs/dbt-core/issues/6411), [#6294](https://github.com/dbt-labs/dbt-core/issues/6294), [#6566](https://github.com/dbt-labs/dbt-core/issues/6566))
|
||||||
|
- [@eltociear](https://github.com/eltociear) ([#4904](https://github.com/dbt-labs/dbt-core/issues/4904))
|
||||||
|
- [@justbldwn](https://github.com/justbldwn) ([#6241](https://github.com/dbt-labs/dbt-core/issues/6241), [#6269](https://github.com/dbt-labs/dbt-core/issues/6269))
|
||||||
|
- [@mivanicova](https://github.com/mivanicova) ([#6488](https://github.com/dbt-labs/dbt-core/issues/6488))
|
||||||
|
- [@nshuman1](https://github.com/nshuman1) ([dbt-docs/#6529](https://github.com/dbt-labs/dbt-docs/issues/6529))
|
||||||
|
- [@tmastny](https://github.com/tmastny) ([#6216](https://github.com/dbt-labs/dbt-core/issues/6216))
|
||||||
10
.changes/1.4.0-rc2.md
Normal file
10
.changes/1.4.0-rc2.md
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
## dbt-core 1.4.0-rc2 - January 19, 2023
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
|
||||||
|
- Call update_event_status earlier for node results. Rename event 'HookFinished' -> FinishedRunningStats ([#6571](https://github.com/dbt-labs/dbt-core/issues/6571))
|
||||||
|
- Provide backward compatibility for `get_merge_sql` arguments ([#6625](https://github.com/dbt-labs/dbt-core/issues/6625))
|
||||||
|
- Fix behavior of --favor-state with --defer ([#6617](https://github.com/dbt-labs/dbt-core/issues/6617))
|
||||||
|
|
||||||
|
### Contributors
|
||||||
|
- [@dave-connors-3](https://github.com/dave-connors-3) ([#6625](https://github.com/dbt-labs/dbt-core/issues/6625))
|
||||||
9
.changes/1.4.0/Breaking Changes-20221205-141937.yaml
Normal file
9
.changes/1.4.0/Breaking Changes-20221205-141937.yaml
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
kind: Breaking Changes
|
||||||
|
body: Cleaned up exceptions to directly raise in code. Also updated the existing
|
||||||
|
exception to meet PEP guidelines.Removed use of all exception
|
||||||
|
functions in the code base and marked them all as deprecated to be removed next
|
||||||
|
minor release.
|
||||||
|
time: 2022-12-05T14:19:37.863032-06:00
|
||||||
|
custom:
|
||||||
|
Author: emmyoop
|
||||||
|
Issue: 6339 6393 6460
|
||||||
6
.changes/1.4.0/Dependencies-20230104-000306.yaml
Normal file
6
.changes/1.4.0/Dependencies-20230104-000306.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: "Dependencies"
|
||||||
|
body: "Update agate requirement from <1.6.4,>=1.6 to >=1.6,<1.7.1 in /core"
|
||||||
|
time: 2023-01-04T00:03:06.00000Z
|
||||||
|
custom:
|
||||||
|
Author: dependabot[bot]
|
||||||
|
PR: 6506
|
||||||
6
.changes/1.4.0/Dependency-20220923-000646.yaml
Normal file
6
.changes/1.4.0/Dependency-20220923-000646.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: "Dependencies"
|
||||||
|
body: "Update pathspec requirement from ~=0.9.0 to >=0.9,<0.11 in /core"
|
||||||
|
time: 2022-09-23T00:06:46.00000Z
|
||||||
|
custom:
|
||||||
|
Author: dependabot[bot]
|
||||||
|
PR: "5917"
|
||||||
6
.changes/1.4.0/Dependency-20221007-000848.yaml
Normal file
6
.changes/1.4.0/Dependency-20221007-000848.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: "Dependencies"
|
||||||
|
body: "Bump black from 22.8.0 to 22.10.0"
|
||||||
|
time: 2022-10-07T00:08:48.00000Z
|
||||||
|
custom:
|
||||||
|
Author: dependabot[bot]
|
||||||
|
PR: "6019"
|
||||||
6
.changes/1.4.0/Dependency-20221020-000753.yaml
Normal file
6
.changes/1.4.0/Dependency-20221020-000753.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: "Dependencies"
|
||||||
|
body: "Bump mashumaro[msgpack] from 3.0.4 to 3.1.1 in /core"
|
||||||
|
time: 2022-10-20T00:07:53.00000Z
|
||||||
|
custom:
|
||||||
|
Author: dependabot[bot]
|
||||||
|
PR: "6108"
|
||||||
6
.changes/1.4.0/Dependency-20221026-000910.yaml
Normal file
6
.changes/1.4.0/Dependency-20221026-000910.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: "Dependencies"
|
||||||
|
body: "Update colorama requirement from <0.4.6,>=0.3.9 to >=0.3.9,<0.4.7 in /core"
|
||||||
|
time: 2022-10-26T00:09:10.00000Z
|
||||||
|
custom:
|
||||||
|
Author: dependabot[bot]
|
||||||
|
PR: "6144"
|
||||||
7
.changes/1.4.0/Dependency-20221205-002118.yaml
Normal file
7
.changes/1.4.0/Dependency-20221205-002118.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: "Dependencies"
|
||||||
|
body: "Bump mashumaro[msgpack] from 3.1.1 to 3.2 in /core"
|
||||||
|
time: 2022-12-05T00:21:18.00000Z
|
||||||
|
custom:
|
||||||
|
Author: dependabot[bot]
|
||||||
|
Issue: 4904
|
||||||
|
PR: 6375
|
||||||
6
.changes/1.4.0/Docs-20220908-154157.yaml
Normal file
6
.changes/1.4.0/Docs-20220908-154157.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Docs
|
||||||
|
body: minor doc correction
|
||||||
|
time: 2022-09-08T15:41:57.689162-04:00
|
||||||
|
custom:
|
||||||
|
Author: andy-clapson
|
||||||
|
Issue: "5791"
|
||||||
6
.changes/1.4.0/Docs-20221007-090656.yaml
Normal file
6
.changes/1.4.0/Docs-20221007-090656.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Docs
|
||||||
|
body: Generate API docs for new CLI interface
|
||||||
|
time: 2022-10-07T09:06:56.446078-05:00
|
||||||
|
custom:
|
||||||
|
Author: stu-k
|
||||||
|
Issue: "5528"
|
||||||
5
.changes/1.4.0/Docs-20221017-171411.yaml
Normal file
5
.changes/1.4.0/Docs-20221017-171411.yaml
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
kind: Docs
|
||||||
|
time: 2022-10-17T17:14:11.715348-05:00
|
||||||
|
custom:
|
||||||
|
Author: paulbenschmidt
|
||||||
|
Issue: "5880"
|
||||||
6
.changes/1.4.0/Docs-20221116-155743.yaml
Normal file
6
.changes/1.4.0/Docs-20221116-155743.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Docs
|
||||||
|
body: Fix rendering of sample code for metrics
|
||||||
|
time: 2022-11-16T15:57:43.204201+01:00
|
||||||
|
custom:
|
||||||
|
Author: jtcohen6
|
||||||
|
Issue: "323"
|
||||||
6
.changes/1.4.0/Docs-20221202-150523.yaml
Normal file
6
.changes/1.4.0/Docs-20221202-150523.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Docs
|
||||||
|
body: Alphabetize `core/dbt/README.md`
|
||||||
|
time: 2022-12-02T15:05:23.695333-07:00
|
||||||
|
custom:
|
||||||
|
Author: dbeatty10
|
||||||
|
Issue: "6368"
|
||||||
6
.changes/1.4.0/Docs-20230102-170216.yaml
Normal file
6
.changes/1.4.0/Docs-20230102-170216.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Docs
|
||||||
|
body: Updated minor typos encountered when skipping profile setup
|
||||||
|
time: 2023-01-02T17:02:16.66596191-05:00
|
||||||
|
custom:
|
||||||
|
Author: nshuman1
|
||||||
|
Issue: 6529
|
||||||
7
.changes/1.4.0/Features-20220408-165459.yaml
Normal file
7
.changes/1.4.0/Features-20220408-165459.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Added favor-state flag to optionally favor state nodes even if unselected node
|
||||||
|
exists
|
||||||
|
time: 2022-04-08T16:54:59.696564+01:00
|
||||||
|
custom:
|
||||||
|
Author: daniel-murray josephberni
|
||||||
|
Issue: "5016"
|
||||||
6
.changes/1.4.0/Features-20220817-154857.yaml
Normal file
6
.changes/1.4.0/Features-20220817-154857.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Update structured logging. Convert to using protobuf messages. Ensure events are enriched with node_info.
|
||||||
|
time: 2022-08-17T15:48:57.225267-04:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "5610"
|
||||||
7
.changes/1.4.0/Features-20220823-085727.yaml
Normal file
7
.changes/1.4.0/Features-20220823-085727.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Features
|
||||||
|
body: incremental predicates
|
||||||
|
time: 2022-08-23T08:57:27.640804-05:00
|
||||||
|
custom:
|
||||||
|
Author: dave-connors-3
|
||||||
|
Issue: "5680"
|
||||||
|
PR: "5702"
|
||||||
6
.changes/1.4.0/Features-20220912-125935.yaml
Normal file
6
.changes/1.4.0/Features-20220912-125935.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Friendlier error messages when packages.yml is malformed
|
||||||
|
time: 2022-09-12T12:59:35.121188+01:00
|
||||||
|
custom:
|
||||||
|
Author: jared-rimmer
|
||||||
|
Issue: "5486"
|
||||||
6
.changes/1.4.0/Features-20220925-211651.yaml
Normal file
6
.changes/1.4.0/Features-20220925-211651.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Allow partitions in external tables to be supplied as a list
|
||||||
|
time: 2022-09-25T21:16:51.051239654+02:00
|
||||||
|
custom:
|
||||||
|
Author: pgoslatara
|
||||||
|
Issue: "5929"
|
||||||
6
.changes/1.4.0/Features-20221003-110705.yaml
Normal file
6
.changes/1.4.0/Features-20221003-110705.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: extend -f flag shorthand for seed command
|
||||||
|
time: 2022-10-03T11:07:05.381632-05:00
|
||||||
|
custom:
|
||||||
|
Author: dave-connors-3
|
||||||
|
Issue: "5990"
|
||||||
7
.changes/1.4.0/Features-20221102-150003.yaml
Normal file
7
.changes/1.4.0/Features-20221102-150003.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Features
|
||||||
|
body: This pulls the profile name from args when constructing a RuntimeConfig in lib.py,
|
||||||
|
enabling the dbt-server to override the value that's in the dbt_project.yml
|
||||||
|
time: 2022-11-02T15:00:03.000805-05:00
|
||||||
|
custom:
|
||||||
|
Author: racheldaniel
|
||||||
|
Issue: "6201"
|
||||||
8
.changes/1.4.0/Features-20221107-105018.yaml
Normal file
8
.changes/1.4.0/Features-20221107-105018.yaml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Adding tarball install method for packages. Allowing package tarball to be specified
|
||||||
|
via url in the packages.yaml.
|
||||||
|
time: 2022-11-07T10:50:18.464545-05:00
|
||||||
|
custom:
|
||||||
|
Author: timle2
|
||||||
|
Issue: "4205"
|
||||||
|
PR: "4689"
|
||||||
6
.changes/1.4.0/Features-20221114-185207.yaml
Normal file
6
.changes/1.4.0/Features-20221114-185207.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Added an md5 function to the base context
|
||||||
|
time: 2022-11-14T18:52:07.788593+02:00
|
||||||
|
custom:
|
||||||
|
Author: haritamar
|
||||||
|
Issue: "6246"
|
||||||
6
.changes/1.4.0/Features-20221130-112913.yaml
Normal file
6
.changes/1.4.0/Features-20221130-112913.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Exposures support metrics in lineage
|
||||||
|
time: 2022-11-30T11:29:13.256034-05:00
|
||||||
|
custom:
|
||||||
|
Author: michelleark
|
||||||
|
Issue: "6057"
|
||||||
7
.changes/1.4.0/Features-20221206-150704.yaml
Normal file
7
.changes/1.4.0/Features-20221206-150704.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Add support for Python 3.11
|
||||||
|
time: 2022-12-06T15:07:04.753127+01:00
|
||||||
|
custom:
|
||||||
|
Author: joshuataylor MichelleArk jtcohen6
|
||||||
|
Issue: "6147"
|
||||||
|
PR: "6326"
|
||||||
7
.changes/1.4.0/Features-20221207-091722.yaml
Normal file
7
.changes/1.4.0/Features-20221207-091722.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Making timestamp optional for metrics
|
||||||
|
time: 2022-12-07T09:17:22.571877-06:00
|
||||||
|
custom:
|
||||||
|
Author: callum-mcdata
|
||||||
|
Issue: "6398"
|
||||||
|
PR: "9400"
|
||||||
7
.changes/1.4.0/Features-20221230-104820.yaml
Normal file
7
.changes/1.4.0/Features-20221230-104820.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Features
|
||||||
|
body: The meta configuration field is now included in the node_info property of structured
|
||||||
|
logs.
|
||||||
|
time: 2022-12-30T10:48:20.486416-06:00
|
||||||
|
custom:
|
||||||
|
Author: tmastny
|
||||||
|
Issue: "6216"
|
||||||
6
.changes/1.4.0/Features-20230102-091335.yaml
Normal file
6
.changes/1.4.0/Features-20230102-091335.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Features
|
||||||
|
body: Adds buildable selection mode
|
||||||
|
time: 2023-01-02T09:13:35.663627-05:00
|
||||||
|
custom:
|
||||||
|
Author: agpapa
|
||||||
|
Issue: "6365"
|
||||||
7
.changes/1.4.0/Features-20230104-181003.yaml
Normal file
7
.changes/1.4.0/Features-20230104-181003.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Features
|
||||||
|
body: '--warn-error-options: Treat warnings as errors for specific events, based on
|
||||||
|
user configuration'
|
||||||
|
time: 2023-01-04T18:10:03.203142-05:00
|
||||||
|
custom:
|
||||||
|
Author: MichelleArk
|
||||||
|
Issue: "6165"
|
||||||
6
.changes/1.4.0/Fixes-20220916-104854.yaml
Normal file
6
.changes/1.4.0/Fixes-20220916-104854.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Account for disabled flags on models in schema files more completely
|
||||||
|
time: 2022-09-16T10:48:54.162273-05:00
|
||||||
|
custom:
|
||||||
|
Author: emmyoop
|
||||||
|
Issue: "3992"
|
||||||
6
.changes/1.4.0/Fixes-20221010-113218.yaml
Normal file
6
.changes/1.4.0/Fixes-20221010-113218.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Add validation of enabled config for metrics, exposures and sources
|
||||||
|
time: 2022-10-10T11:32:18.752322-05:00
|
||||||
|
custom:
|
||||||
|
Author: emmyoop
|
||||||
|
Issue: "6030"
|
||||||
6
.changes/1.4.0/Fixes-20221011-160715.yaml
Normal file
6
.changes/1.4.0/Fixes-20221011-160715.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: check length of args of python model function before accessing it
|
||||||
|
time: 2022-10-11T16:07:15.464093-04:00
|
||||||
|
custom:
|
||||||
|
Author: chamini2
|
||||||
|
Issue: "6041"
|
||||||
7
.changes/1.4.0/Fixes-20221016-173742.yaml
Normal file
7
.changes/1.4.0/Fixes-20221016-173742.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Add functors to ensure event types with str-type attributes are initialized
|
||||||
|
to spec, even when provided non-str type params.
|
||||||
|
time: 2022-10-16T17:37:42.846683-07:00
|
||||||
|
custom:
|
||||||
|
Author: versusfacit
|
||||||
|
Issue: "5436"
|
||||||
6
.changes/1.4.0/Fixes-20221107-095314.yaml
Normal file
6
.changes/1.4.0/Fixes-20221107-095314.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Allow hooks to fail without halting execution flow
|
||||||
|
time: 2022-11-07T09:53:14.340257-06:00
|
||||||
|
custom:
|
||||||
|
Author: ChenyuLInx
|
||||||
|
Issue: "5625"
|
||||||
7
.changes/1.4.0/Fixes-20221113-104150.yaml
Normal file
7
.changes/1.4.0/Fixes-20221113-104150.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: fix missing f-strings, convert old .format() messages to f-strings for consistency
|
||||||
|
time: 2022-11-13T10:41:50.009727-05:00
|
||||||
|
custom:
|
||||||
|
Author: justbldwn
|
||||||
|
Issue: "6241"
|
||||||
|
PR: "6243"
|
||||||
6
.changes/1.4.0/Fixes-20221115-081021.yaml
Normal file
6
.changes/1.4.0/Fixes-20221115-081021.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Clarify Error Message for how many models are allowed in a Python file
|
||||||
|
time: 2022-11-15T08:10:21.527884-05:00
|
||||||
|
custom:
|
||||||
|
Author: justbldwn
|
||||||
|
Issue: "6245"
|
||||||
7
.changes/1.4.0/Fixes-20221117-220320.yaml
Normal file
7
.changes/1.4.0/Fixes-20221117-220320.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Fix typo in util.py
|
||||||
|
time: 2022-11-17T22:03:20.4836855+09:00
|
||||||
|
custom:
|
||||||
|
Author: eltociear
|
||||||
|
Issue: "4904"
|
||||||
|
PR: "6037"
|
||||||
7
.changes/1.4.0/Fixes-20221124-163419.yaml
Normal file
7
.changes/1.4.0/Fixes-20221124-163419.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: After this, will be possible to use default values for dbt.config.get
|
||||||
|
time: 2022-11-24T16:34:19.039512764-03:00
|
||||||
|
custom:
|
||||||
|
Author: devmessias
|
||||||
|
Issue: "6309"
|
||||||
|
PR: "6317"
|
||||||
6
.changes/1.4.0/Fixes-20221202-164859.yaml
Normal file
6
.changes/1.4.0/Fixes-20221202-164859.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Use full path for writing manifest
|
||||||
|
time: 2022-12-02T16:48:59.029519-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "6055"
|
||||||
7
.changes/1.4.0/Fixes-20221212-115912.yaml
Normal file
7
.changes/1.4.0/Fixes-20221212-115912.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: add pre-commit install to make dev script in Makefile
|
||||||
|
time: 2022-12-12T11:59:12.175136-05:00
|
||||||
|
custom:
|
||||||
|
Author: justbldwn
|
||||||
|
Issue: "6269"
|
||||||
|
PR: "6417"
|
||||||
6
.changes/1.4.0/Fixes-20221213-092655.yaml
Normal file
6
.changes/1.4.0/Fixes-20221213-092655.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Late-rendering for `pre_` and `post_hook`s in `dbt_project.yml`
|
||||||
|
time: 2022-12-13T09:26:55.11397-07:00
|
||||||
|
custom:
|
||||||
|
Author: dbeatty10
|
||||||
|
Issue: "6411"
|
||||||
6
.changes/1.4.0/Fixes-20221213-112620.yaml
Normal file
6
.changes/1.4.0/Fixes-20221213-112620.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: '[CT-1284] Change Python model default materialization to table'
|
||||||
|
time: 2022-12-13T11:26:20.550017-08:00
|
||||||
|
custom:
|
||||||
|
Author: aranke
|
||||||
|
Issue: "5989"
|
||||||
6
.changes/1.4.0/Fixes-20221213-113915.yaml
Normal file
6
.changes/1.4.0/Fixes-20221213-113915.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: '[CT-1591] Don''t parse empty Python files'
|
||||||
|
time: 2022-12-13T11:39:15.818464-08:00
|
||||||
|
custom:
|
||||||
|
Author: aranke
|
||||||
|
Issue: "6345"
|
||||||
7
.changes/1.4.0/Fixes-20221214-155307.yaml
Normal file
7
.changes/1.4.0/Fixes-20221214-155307.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Repair a regression which prevented basic logging before the logging subsystem
|
||||||
|
is completely configured.
|
||||||
|
time: 2022-12-14T15:53:07.396512-05:00
|
||||||
|
custom:
|
||||||
|
Author: peterallenwebb
|
||||||
|
Issue: "6434"
|
||||||
6
.changes/1.4.0/Fixes-20221226-010211.yaml
Normal file
6
.changes/1.4.0/Fixes-20221226-010211.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: fix docs generate --defer by adding defer_to_manifest to before_run
|
||||||
|
time: 2022-12-26T01:02:11.630614+01:00
|
||||||
|
custom:
|
||||||
|
Author: mivanicova
|
||||||
|
Issue: "6488"
|
||||||
6
.changes/1.4.0/Fixes-20230101-223405.yaml
Normal file
6
.changes/1.4.0/Fixes-20230101-223405.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Bug when partial parsing with an empty schema file
|
||||||
|
time: 2023-01-01T22:34:05.97322-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "4850"
|
||||||
7
.changes/1.4.0/Fixes-20230104-141047.yaml
Normal file
7
.changes/1.4.0/Fixes-20230104-141047.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Fix DBT_FAVOR_STATE env var
|
||||||
|
time: 2023-01-04T14:10:47.637495-08:00
|
||||||
|
custom:
|
||||||
|
Author: NiallRees
|
||||||
|
Issue: "5859"
|
||||||
|
PR: "6392"
|
||||||
7
.changes/1.4.0/Fixes-20230109-161254.yaml
Normal file
7
.changes/1.4.0/Fixes-20230109-161254.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Restore historical behavior of certain disabled test messages, so that they
|
||||||
|
are at the less obtrusive debug level, rather than the warning level.
|
||||||
|
time: 2023-01-09T16:12:54.064875-05:00
|
||||||
|
custom:
|
||||||
|
Author: peterallenwebb
|
||||||
|
Issue: "6501"
|
||||||
7
.changes/1.4.0/Fixes-20230110-124132.yaml
Normal file
7
.changes/1.4.0/Fixes-20230110-124132.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Bump mashumuro version to get regression fix and add unit test to verify that
|
||||||
|
fix.
|
||||||
|
time: 2023-01-10T12:41:32.339631-05:00
|
||||||
|
custom:
|
||||||
|
Author: peterallenwebb
|
||||||
|
Issue: "6428"
|
||||||
6
.changes/1.4.0/Fixes-20230111-134058.yaml
Normal file
6
.changes/1.4.0/Fixes-20230111-134058.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Call update_event_status earlier for node results. Rename event 'HookFinished' -> FinishedRunningStats
|
||||||
|
time: 2023-01-11T13:40:58.577722+01:00
|
||||||
|
custom:
|
||||||
|
Author: jtcohen6
|
||||||
|
Issue: "6571"
|
||||||
6
.changes/1.4.0/Fixes-20230117-101342.yaml
Normal file
6
.changes/1.4.0/Fixes-20230117-101342.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Provide backward compatibility for `get_merge_sql` arguments
|
||||||
|
time: 2023-01-17T10:13:42.118336-06:00
|
||||||
|
custom:
|
||||||
|
Author: dave-connors-3
|
||||||
|
Issue: "6625"
|
||||||
6
.changes/1.4.0/Fixes-20230119-111101.yaml
Normal file
6
.changes/1.4.0/Fixes-20230119-111101.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Fixes
|
||||||
|
body: Fix behavior of --favor-state with --defer
|
||||||
|
time: 2023-01-19T11:11:01.354227+01:00
|
||||||
|
custom:
|
||||||
|
Author: jtcohen6
|
||||||
|
Issue: "6617"
|
||||||
6
.changes/1.4.0/Under the Hood-20220927-194259.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20220927-194259.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Put black config in explicit config
|
||||||
|
time: 2022-09-27T19:42:59.241433-07:00
|
||||||
|
custom:
|
||||||
|
Author: max-sixty
|
||||||
|
Issue: "5946"
|
||||||
6
.changes/1.4.0/Under the Hood-20220929-134406.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20220929-134406.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Added flat_graph attribute the Manifest class's deepcopy() coverage
|
||||||
|
time: 2022-09-29T13:44:06.275941-04:00
|
||||||
|
custom:
|
||||||
|
Author: peterallenwebb
|
||||||
|
Issue: "5809"
|
||||||
6
.changes/1.4.0/Under the Hood-20221005-120310.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20221005-120310.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Add mypy configs so `mypy` passes from CLI
|
||||||
|
time: 2022-10-05T12:03:10.061263-07:00
|
||||||
|
custom:
|
||||||
|
Author: max-sixty
|
||||||
|
Issue: "5983"
|
||||||
6
.changes/1.4.0/Under the Hood-20221007-094627.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20221007-094627.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Exception message cleanup.
|
||||||
|
time: 2022-10-07T09:46:27.682872-05:00
|
||||||
|
custom:
|
||||||
|
Author: emmyoop
|
||||||
|
Issue: "6023"
|
||||||
6
.changes/1.4.0/Under the Hood-20221007-140044.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20221007-140044.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Add dmypy cache to gitignore
|
||||||
|
time: 2022-10-07T14:00:44.227644-07:00
|
||||||
|
custom:
|
||||||
|
Author: max-sixty
|
||||||
|
Issue: "6028"
|
||||||
6
.changes/1.4.0/Under the Hood-20221013-181912.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20221013-181912.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Provide useful errors when the value of 'materialized' is invalid
|
||||||
|
time: 2022-10-13T18:19:12.167548-04:00
|
||||||
|
custom:
|
||||||
|
Author: peterallenwebb
|
||||||
|
Issue: "5229"
|
||||||
6
.changes/1.4.0/Under the Hood-20221017-151511.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20221017-151511.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Fixed extra whitespace in strings introduced by black.
|
||||||
|
time: 2022-10-17T15:15:11.499246-05:00
|
||||||
|
custom:
|
||||||
|
Author: luke-bassett
|
||||||
|
Issue: "1350"
|
||||||
6
.changes/1.4.0/Under the Hood-20221017-155844.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20221017-155844.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Clean up string formatting
|
||||||
|
time: 2022-10-17T15:58:44.676549-04:00
|
||||||
|
custom:
|
||||||
|
Author: eve-johns
|
||||||
|
Issue: "6068"
|
||||||
6
.changes/1.4.0/Under the Hood-20221028-104837.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20221028-104837.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Remove the 'root_path' field from most nodes
|
||||||
|
time: 2022-10-28T10:48:37.687886-04:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "6171"
|
||||||
6
.changes/1.4.0/Under the Hood-20221028-110344.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20221028-110344.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Combine certain logging events with different levels
|
||||||
|
time: 2022-10-28T11:03:44.887836-04:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "6173"
|
||||||
6
.changes/1.4.0/Under the Hood-20221108-074550.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20221108-074550.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Convert threading tests to pytest
|
||||||
|
time: 2022-11-08T07:45:50.589147-06:00
|
||||||
|
custom:
|
||||||
|
Author: stu-k
|
||||||
|
Issue: "5942"
|
||||||
6
.changes/1.4.0/Under the Hood-20221108-115633.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20221108-115633.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Convert postgres index tests to pytest
|
||||||
|
time: 2022-11-08T11:56:33.743042-06:00
|
||||||
|
custom:
|
||||||
|
Author: stu-k
|
||||||
|
Issue: "5770"
|
||||||
6
.changes/1.4.0/Under the Hood-20221108-133104.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20221108-133104.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Convert use color tests to pytest
|
||||||
|
time: 2022-11-08T13:31:04.788547-06:00
|
||||||
|
custom:
|
||||||
|
Author: stu-k
|
||||||
|
Issue: "5771"
|
||||||
6
.changes/1.4.0/Under the Hood-20221116-130037.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20221116-130037.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Add github actions workflow to generate high level CLI API docs
|
||||||
|
time: 2022-11-16T13:00:37.916202-06:00
|
||||||
|
custom:
|
||||||
|
Author: stu-k
|
||||||
|
Issue: "5942"
|
||||||
8
.changes/1.4.0/Under the Hood-20221118-145717.yaml
Normal file
8
.changes/1.4.0/Under the Hood-20221118-145717.yaml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Functionality-neutral refactor of event logging system to improve encapsulation
|
||||||
|
and modularity.
|
||||||
|
time: 2022-11-18T14:57:17.792622-05:00
|
||||||
|
custom:
|
||||||
|
Author: peterallenwebb
|
||||||
|
Issue: "6139"
|
||||||
|
PR: "6291"
|
||||||
7
.changes/1.4.0/Under the Hood-20221205-164948.yaml
Normal file
7
.changes/1.4.0/Under the Hood-20221205-164948.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Consolidate ParsedNode and CompiledNode classes
|
||||||
|
time: 2022-12-05T16:49:48.563583-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "6383"
|
||||||
|
PR: "6384"
|
||||||
7
.changes/1.4.0/Under the Hood-20221206-094015.yaml
Normal file
7
.changes/1.4.0/Under the Hood-20221206-094015.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Prevent doc gen workflow from running on forks
|
||||||
|
time: 2022-12-06T09:40:15.301984-06:00
|
||||||
|
custom:
|
||||||
|
Author: stu-k
|
||||||
|
Issue: "6386"
|
||||||
|
PR: "6390"
|
||||||
7
.changes/1.4.0/Under the Hood-20221206-113053.yaml
Normal file
7
.changes/1.4.0/Under the Hood-20221206-113053.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Fix intermittent database connection failure in Windows CI test
|
||||||
|
time: 2022-12-06T11:30:53.166009-07:00
|
||||||
|
custom:
|
||||||
|
Author: MichelleArk dbeatty10
|
||||||
|
Issue: "6394"
|
||||||
|
PR: "6395"
|
||||||
7
.changes/1.4.0/Under the Hood-20221211-214240.yaml
Normal file
7
.changes/1.4.0/Under the Hood-20221211-214240.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Refactor and clean up manifest nodes
|
||||||
|
time: 2022-12-11T21:42:40.560074-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "6426"
|
||||||
|
PR: "6427"
|
||||||
7
.changes/1.4.0/Under the Hood-20221213-214106.yaml
Normal file
7
.changes/1.4.0/Under the Hood-20221213-214106.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Restore important legacy logging behaviors, following refactor which removed
|
||||||
|
them
|
||||||
|
time: 2022-12-13T21:41:06.815133-05:00
|
||||||
|
custom:
|
||||||
|
Author: peterallenwebb
|
||||||
|
Issue: "6437"
|
||||||
6
.changes/1.4.0/Under the Hood-20221219-193435.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20221219-193435.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Treat dense text blobs as binary for `git grep`
|
||||||
|
time: 2022-12-19T19:34:35.890275-07:00
|
||||||
|
custom:
|
||||||
|
Author: dbeatty10
|
||||||
|
Issue: "6294"
|
||||||
6
.changes/1.4.0/Under the Hood-20221221-121904.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20221221-121904.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Prune partial parsing logging events
|
||||||
|
time: 2022-12-21T12:19:04.7402-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "6313"
|
||||||
6
.changes/1.4.0/Under the Hood-20230104-155257.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20230104-155257.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Updating the deprecation warning in the metric attributes renamed event
|
||||||
|
time: 2023-01-04T15:52:57.916398-06:00
|
||||||
|
custom:
|
||||||
|
Author: callum-mcdata
|
||||||
|
Issue: "6507"
|
||||||
6
.changes/1.4.0/Under the Hood-20230106-112855.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20230106-112855.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: '[CT-1693] Port severity test to Pytest'
|
||||||
|
time: 2023-01-06T11:28:55.800547-08:00
|
||||||
|
custom:
|
||||||
|
Author: aranke
|
||||||
|
Issue: "6466"
|
||||||
6
.changes/1.4.0/Under the Hood-20230106-114412.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20230106-114412.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: '[CT-1694] Deprecate event tracking tests'
|
||||||
|
time: 2023-01-06T11:44:12.210821-08:00
|
||||||
|
custom:
|
||||||
|
Author: aranke
|
||||||
|
Issue: "6467"
|
||||||
6
.changes/1.4.0/Under the Hood-20230109-095907.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20230109-095907.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Reorganize structured logging events to have two top keys
|
||||||
|
time: 2023-01-09T09:59:07.842187-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: "6311"
|
||||||
6
.changes/1.4.0/Under the Hood-20230110-114233.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20230110-114233.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Combine some logging events
|
||||||
|
time: 2023-01-10T11:42:33.580756-05:00
|
||||||
|
custom:
|
||||||
|
Author: gshank
|
||||||
|
Issue: 1716 1717 1719
|
||||||
6
.changes/1.4.0/Under the Hood-20230110-145648.yaml
Normal file
6
.changes/1.4.0/Under the Hood-20230110-145648.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
kind: Under the Hood
|
||||||
|
body: Check length of escaped strings in the adapter test
|
||||||
|
time: 2023-01-10T14:56:48.044198-07:00
|
||||||
|
custom:
|
||||||
|
Author: dbeatty10
|
||||||
|
Issue: "6566"
|
||||||
@@ -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"
|
|
||||||
@@ -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"
|
|
||||||
@@ -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"
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user