forked from repo-mirrors/dbt-core
Compare commits
9 Commits
jerco/pyth
...
regression
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
42d71f5a97 | ||
|
|
58dc3b1829 | ||
|
|
bb9a400d77 | ||
|
|
01366be246 | ||
|
|
b034e2bc66 | ||
|
|
3bc9f49f7a | ||
|
|
09a61177b4 | ||
|
|
e8d3efef9f | ||
|
|
f9a46c15b9 |
@@ -1,5 +1,5 @@
|
|||||||
[bumpversion]
|
[bumpversion]
|
||||||
current_version = 1.3.0b2
|
current_version = 0.21.0b2
|
||||||
parse = (?P<major>\d+)
|
parse = (?P<major>\d+)
|
||||||
\.(?P<minor>\d+)
|
\.(?P<minor>\d+)
|
||||||
\.(?P<patch>\d+)
|
\.(?P<patch>\d+)
|
||||||
@@ -24,16 +24,27 @@ values =
|
|||||||
[bumpversion:part:pre]
|
[bumpversion:part:pre]
|
||||||
first_value = 1
|
first_value = 1
|
||||||
|
|
||||||
|
[bumpversion:file:setup.py]
|
||||||
|
|
||||||
[bumpversion:file:core/setup.py]
|
[bumpversion:file:core/setup.py]
|
||||||
|
|
||||||
[bumpversion:file:core/dbt/version.py]
|
[bumpversion:file:core/dbt/version.py]
|
||||||
|
|
||||||
|
[bumpversion:file:core/scripts/create_adapter_plugins.py]
|
||||||
|
|
||||||
[bumpversion:file:plugins/postgres/setup.py]
|
[bumpversion:file:plugins/postgres/setup.py]
|
||||||
|
|
||||||
|
[bumpversion:file:plugins/redshift/setup.py]
|
||||||
|
|
||||||
|
[bumpversion:file:plugins/snowflake/setup.py]
|
||||||
|
|
||||||
|
[bumpversion:file:plugins/bigquery/setup.py]
|
||||||
|
|
||||||
[bumpversion:file:plugins/postgres/dbt/adapters/postgres/__version__.py]
|
[bumpversion:file:plugins/postgres/dbt/adapters/postgres/__version__.py]
|
||||||
|
|
||||||
[bumpversion:file:docker/Dockerfile]
|
[bumpversion:file:plugins/redshift/dbt/adapters/redshift/__version__.py]
|
||||||
|
|
||||||
[bumpversion:file:tests/adapter/setup.py]
|
[bumpversion:file:plugins/snowflake/dbt/adapters/snowflake/__version__.py]
|
||||||
|
|
||||||
|
[bumpversion:file:plugins/bigquery/dbt/adapters/bigquery/__version__.py]
|
||||||
|
|
||||||
[bumpversion:file:tests/adapter/dbt/tests/adapter/__version__.py]
|
|
||||||
|
|||||||
@@ -1,19 +0,0 @@
|
|||||||
## Previous Releases
|
|
||||||
|
|
||||||
For information on prior major and minor releases, see their changelogs:
|
|
||||||
|
|
||||||
|
|
||||||
* [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.0](https://github.com/dbt-labs/dbt-core/blob/1.0.latest/CHANGELOG.md)
|
|
||||||
* [0.21](https://github.com/dbt-labs/dbt-core/blob/0.21.latest/CHANGELOG.md)
|
|
||||||
* [0.20](https://github.com/dbt-labs/dbt-core/blob/0.20.latest/CHANGELOG.md)
|
|
||||||
* [0.19](https://github.com/dbt-labs/dbt-core/blob/0.19.latest/CHANGELOG.md)
|
|
||||||
* [0.18](https://github.com/dbt-labs/dbt-core/blob/0.18.latest/CHANGELOG.md)
|
|
||||||
* [0.17](https://github.com/dbt-labs/dbt-core/blob/0.17.latest/CHANGELOG.md)
|
|
||||||
* [0.16](https://github.com/dbt-labs/dbt-core/blob/0.16.latest/CHANGELOG.md)
|
|
||||||
* [0.15](https://github.com/dbt-labs/dbt-core/blob/0.15.latest/CHANGELOG.md)
|
|
||||||
* [0.14](https://github.com/dbt-labs/dbt-core/blob/0.14.latest/CHANGELOG.md)
|
|
||||||
* [0.13](https://github.com/dbt-labs/dbt-core/blob/0.13.latest/CHANGELOG.md)
|
|
||||||
* [0.12](https://github.com/dbt-labs/dbt-core/blob/0.12.latest/CHANGELOG.md)
|
|
||||||
* [0.11 and earlier](https://github.com/dbt-labs/dbt-core/blob/0.11.latest/CHANGELOG.md)
|
|
||||||
@@ -1,38 +0,0 @@
|
|||||||
## dbt-core 1.3.0-b1 - July 29, 2022
|
|
||||||
### Features
|
|
||||||
- Python model inital version ([#5261](https://github.com/dbt-labs/dbt-core/issues/5261), [#5421](https://github.com/dbt-labs/dbt-core/pull/5421))
|
|
||||||
- allows user to include the file extension for .py models in the dbt run -m command. ([#5289](https://github.com/dbt-labs/dbt-core/issues/5289), [#5295](https://github.com/dbt-labs/dbt-core/pull/5295))
|
|
||||||
- Incremental materialization refactor and cleanup ([#5245](https://github.com/dbt-labs/dbt-core/issues/5245), [#5359](https://github.com/dbt-labs/dbt-core/pull/5359))
|
|
||||||
- Python models can support incremental logic ([#0](https://github.com/dbt-labs/dbt-core/issues/0), [#35](https://github.com/dbt-labs/dbt-core/pull/35))
|
|
||||||
- Add reusable function for retrying adapter connections. Utilize said function to add retries for Postgres (and Redshift). ([#5022](https://github.com/dbt-labs/dbt-core/issues/5022), [#5432](https://github.com/dbt-labs/dbt-core/pull/5432))
|
|
||||||
- add exponential backoff to connection retries on Postgres (and Redshift) ([#5502](https://github.com/dbt-labs/dbt-core/issues/5502), [#5503](https://github.com/dbt-labs/dbt-core/pull/5503))
|
|
||||||
### Fixes
|
|
||||||
- Add context to compilation errors generated while rendering generic test configuration values. ([#5294](https://github.com/dbt-labs/dbt-core/issues/5294), [#5393](https://github.com/dbt-labs/dbt-core/pull/5393))
|
|
||||||
- Rename try to strict for more intuitiveness ([#5475](https://github.com/dbt-labs/dbt-core/issues/5475), [#5477](https://github.com/dbt-labs/dbt-core/pull/5477))
|
|
||||||
- Ignore empty strings passed in as secrets ([#5312](https://github.com/dbt-labs/dbt-core/issues/5312), [#5518](https://github.com/dbt-labs/dbt-core/pull/5518))
|
|
||||||
- Fix handling of top-level exceptions ([#5564](https://github.com/dbt-labs/dbt-core/issues/5564), [#5560](https://github.com/dbt-labs/dbt-core/pull/5560))
|
|
||||||
### Docs
|
|
||||||
- Update dependency inline-source from ^6.1.5 to ^7.2.0 ([#5574](https://github.com/dbt-labs/dbt-core/issues/5574), [#5577](https://github.com/dbt-labs/dbt-core/pull/5577))
|
|
||||||
- Update dependency jest from ^26.2.2 to ^28.1.3 ([#5574](https://github.com/dbt-labs/dbt-core/issues/5574), [#5577](https://github.com/dbt-labs/dbt-core/pull/5577))
|
|
||||||
- Update dependency underscore from ^1.9.0 to ^1.13.4 ([#5574](https://github.com/dbt-labs/dbt-core/issues/5574), [#5577](https://github.com/dbt-labs/dbt-core/pull/5577))
|
|
||||||
- Update dependency webpack-cli from ^3.3.12 to ^4.7.0 ([#5574](https://github.com/dbt-labs/dbt-core/issues/5574), [#5577](https://github.com/dbt-labs/dbt-core/pull/5577))
|
|
||||||
- Update dependency webpack-dev-server from ^3.1.11 to ^4.9.3 ([#5574](https://github.com/dbt-labs/dbt-core/issues/5574), [#5577](https://github.com/dbt-labs/dbt-core/pull/5577))
|
|
||||||
- Searches no longer require perfect matches, and instead consider each word individually. `my model` or `model my` will now find `my_model`, without the need for underscores ([#5574](https://github.com/dbt-labs/dbt-core/issues/5574), [#5577](https://github.com/dbt-labs/dbt-core/pull/5577))
|
|
||||||
- Support the renaming of SQL to code happening in dbt-core ([#5574](https://github.com/dbt-labs/dbt-core/issues/5574), [#5577](https://github.com/dbt-labs/dbt-core/pull/5577))
|
|
||||||
### Under the Hood
|
|
||||||
- Added language to tracked fields in run_model event ([#5571](https://github.com/dbt-labs/dbt-core/issues/5571), [#5469](https://github.com/dbt-labs/dbt-core/pull/5469))
|
|
||||||
- Update mashumaro to 3.0.3 ([#4940](https://github.com/dbt-labs/dbt-core/issues/4940), [#5118](https://github.com/dbt-labs/dbt-core/pull/5118))
|
|
||||||
- Add python incremental materialization test ([#0000](https://github.com/dbt-labs/dbt-core/issues/0000), [#5571](https://github.com/dbt-labs/dbt-core/pull/5571))
|
|
||||||
### Dependencies
|
|
||||||
- Upgrade to Jinja2==3.1.2 from Jinja2==2.11.3 ([#4748](https://github.com/dbt-labs/dbt-core/issues/4748), [#5465](https://github.com/dbt-labs/dbt-core/pull/5465))
|
|
||||||
- Bump mypy from 0.961 to 0.971 ([#4904](https://github.com/dbt-labs/dbt-core/issues/4904), [#5495](https://github.com/dbt-labs/dbt-core/pull/5495))
|
|
||||||
- Remove pin for MarkUpSafe from >=0.23,<2.1 ([#5506](https://github.com/dbt-labs/dbt-core/issues/5506), [#5507](https://github.com/dbt-labs/dbt-core/pull/5507))
|
|
||||||
|
|
||||||
### Contributors
|
|
||||||
- [@Goodkat](https://github.com/Goodkat) ([#5518](https://github.com/dbt-labs/dbt-core/pull/5518))
|
|
||||||
- [@drewbanin](https://github.com/drewbanin) ([#5577](https://github.com/dbt-labs/dbt-core/pull/5577))
|
|
||||||
- [@jeremyyeo](https://github.com/jeremyyeo) ([#5477](https://github.com/dbt-labs/dbt-core/pull/5477))
|
|
||||||
- [@joellabes](https://github.com/joellabes) ([#5577](https://github.com/dbt-labs/dbt-core/pull/5577))
|
|
||||||
- [@leoebfolsom](https://github.com/leoebfolsom) ([#5295](https://github.com/dbt-labs/dbt-core/pull/5295))
|
|
||||||
- [@nicholasyager](https://github.com/nicholasyager) ([#5393](https://github.com/dbt-labs/dbt-core/pull/5393))
|
|
||||||
- [@tomasfarias](https://github.com/tomasfarias) ([#5432](https://github.com/dbt-labs/dbt-core/pull/5432))
|
|
||||||
@@ -1,49 +0,0 @@
|
|||||||
## dbt-core 1.3.0-b2 - August 29, 2022
|
|
||||||
|
|
||||||
### Features
|
|
||||||
|
|
||||||
- Add `--defer` flag to dbt compile & dbt docs generate ([#4110](https://github.com/dbt-labs/dbt-core/issues/4110), [#4514](https://github.com/dbt-labs/dbt-core/pull/4514))
|
|
||||||
- use MethodName.File when value ends with .csv ([#5578](https://github.com/dbt-labs/dbt-core/issues/5578), [#5581](https://github.com/dbt-labs/dbt-core/pull/5581))
|
|
||||||
- Make `docs` configurable in `dbt_project.yml` and add a `node_color` attribute to change the color of nodes in the DAG ([#5333](https://github.com/dbt-labs/dbt-core/issues/5333), [#5397](https://github.com/dbt-labs/dbt-core/pull/5397))
|
|
||||||
- Adding ResolvedMetricReference helper functions and tests ([#5567](https://github.com/dbt-labs/dbt-core/issues/5567), [#5607](https://github.com/dbt-labs/dbt-core/pull/5607))
|
|
||||||
- Check dbt-core version requirements when installing Hub packages ([#5648](https://github.com/dbt-labs/dbt-core/issues/5648), [#5651](https://github.com/dbt-labs/dbt-core/pull/5651))
|
|
||||||
|
|
||||||
### Fixes
|
|
||||||
|
|
||||||
- Remove the default 256 characters limit on postgres character varying type when no limitation is set ([#5238](https://github.com/dbt-labs/dbt-core/issues/5238), [#5292](https://github.com/dbt-labs/dbt-core/pull/5292))
|
|
||||||
- Include schema file config in unrendered_config ([#5338](https://github.com/dbt-labs/dbt-core/issues/5338), [#5344](https://github.com/dbt-labs/dbt-core/pull/5344))
|
|
||||||
- Resolves #5351 - Do not consider shorter varchar cols as schema changes ([#5351](https://github.com/dbt-labs/dbt-core/issues/5351), [#5395](https://github.com/dbt-labs/dbt-core/pull/5395))
|
|
||||||
- on_shchma_change fail verbosity enhancement ([#5504](https://github.com/dbt-labs/dbt-core/issues/5504), [#5505](https://github.com/dbt-labs/dbt-core/pull/5505))
|
|
||||||
- Fix error rendering docs block in metrics description ([#5585](https://github.com/dbt-labs/dbt-core/issues/5585), [#5603](https://github.com/dbt-labs/dbt-core/pull/5603))
|
|
||||||
- Extended validations for the project names ([#5379](https://github.com/dbt-labs/dbt-core/issues/5379), [#5620](https://github.com/dbt-labs/dbt-core/pull/5620))
|
|
||||||
- Use sys.exit instead of exit ([#5621](https://github.com/dbt-labs/dbt-core/issues/5621), [#5627](https://github.com/dbt-labs/dbt-core/pull/5627))
|
|
||||||
- Finishing logic upgrade to Redshift for name truncation collisions. ([#5586](https://github.com/dbt-labs/dbt-core/issues/5586), [#5656](https://github.com/dbt-labs/dbt-core/pull/5656))
|
|
||||||
- multiple args for ref and source ([#5634](https://github.com/dbt-labs/dbt-core/issues/5634), [#5635](https://github.com/dbt-labs/dbt-core/pull/5635))
|
|
||||||
- Fix Unexpected behavior when chaining methods on dbt-ref'ed/sourced dataframes ([#5646](https://github.com/dbt-labs/dbt-core/issues/5646), [#5677](https://github.com/dbt-labs/dbt-core/pull/5677))
|
|
||||||
|
|
||||||
### Docs
|
|
||||||
|
|
||||||
- Leverages `docs.node_color` from `dbt-core` to color nodes in the DAG ([dbt-docs/#44](https://github.com/dbt-labs/dbt-docs/issues/44), [dbt-docs/#281](https://github.com/dbt-labs/dbt-docs/pull/281))
|
|
||||||
|
|
||||||
### Under the Hood
|
|
||||||
|
|
||||||
- Save use of default env vars to manifest to enable partial parsing in those cases. ([#5155](https://github.com/dbt-labs/dbt-core/issues/5155), [#5589](https://github.com/dbt-labs/dbt-core/pull/5589))
|
|
||||||
- add more information to log line interop test failures ([#5658](https://github.com/dbt-labs/dbt-core/issues/5658), [#5659](https://github.com/dbt-labs/dbt-core/pull/5659))
|
|
||||||
- Add supported languages to materializations ([#5569](https://github.com/dbt-labs/dbt-core/issues/5569), [#5695](https://github.com/dbt-labs/dbt-core/pull/5695))
|
|
||||||
|
|
||||||
### Dependency
|
|
||||||
|
|
||||||
- Bump python from 3.10.5-slim-bullseye to 3.10.6-slim-bullseye in /docker ([#4904](https://github.com/dbt-labs/dbt-core/issues/4904), [#5623](https://github.com/dbt-labs/dbt-core/pull/5623))
|
|
||||||
- Bump mashumaro[msgpack] from 3.0.3 to 3.0.4 in /core ([#4904](https://github.com/dbt-labs/dbt-core/issues/4904), [#5649](https://github.com/dbt-labs/dbt-core/pull/5649))
|
|
||||||
|
|
||||||
### Contributors
|
|
||||||
- [@Goodkat](https://github.com/Goodkat) ([#5581](https://github.com/dbt-labs/dbt-core/pull/5581), [#5620](https://github.com/dbt-labs/dbt-core/pull/5620))
|
|
||||||
- [@Ilanbenb](https://github.com/Ilanbenb) ([#5505](https://github.com/dbt-labs/dbt-core/pull/5505))
|
|
||||||
- [@b-per](https://github.com/b-per) ([#5397](https://github.com/dbt-labs/dbt-core/pull/5397), [dbt-docs/#281](https://github.com/dbt-labs/dbt-docs/pull/281))
|
|
||||||
- [@callum-mcdata](https://github.com/callum-mcdata) ([#5607](https://github.com/dbt-labs/dbt-core/pull/5607))
|
|
||||||
- [@epapineau](https://github.com/epapineau) ([#5395](https://github.com/dbt-labs/dbt-core/pull/5395))
|
|
||||||
- [@kadero](https://github.com/kadero) ([#4514](https://github.com/dbt-labs/dbt-core/pull/4514))
|
|
||||||
- [@matt-winkler](https://github.com/matt-winkler) ([#5397](https://github.com/dbt-labs/dbt-core/pull/5397), [dbt-docs/#281](https://github.com/dbt-labs/dbt-docs/pull/281))
|
|
||||||
- [@shrodingers](https://github.com/shrodingers) ([#5292](https://github.com/dbt-labs/dbt-core/pull/5292))
|
|
||||||
- [@sungchun12](https://github.com/sungchun12) ([#5397](https://github.com/dbt-labs/dbt-core/pull/5397), [dbt-docs/#281](https://github.com/dbt-labs/dbt-docs/pull/281))
|
|
||||||
- [@varun-dc](https://github.com/varun-dc) ([#5627](https://github.com/dbt-labs/dbt-core/pull/5627))
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Dependencies
|
|
||||||
body: Upgrade to Jinja2==3.1.2 from Jinja2==2.11.3
|
|
||||||
time: 2022-07-19T14:16:46.665631-05:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "4748"
|
|
||||||
PR: "5465"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Dependencies
|
|
||||||
body: "Bump mypy from 0.961 to 0.971"
|
|
||||||
time: 2022-07-20T00:07:41.000000-05:00
|
|
||||||
custom:
|
|
||||||
Author: dependabot[bot]
|
|
||||||
Issue: "4904"
|
|
||||||
PR: "5495"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Dependencies
|
|
||||||
body: Remove pin for MarkUpSafe from >=0.23,<2.1
|
|
||||||
time: 2022-07-21T09:32:33.494002-05:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "5506"
|
|
||||||
PR: "5507"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Dependency
|
|
||||||
body: "Bump python from 3.10.5-slim-bullseye to 3.10.6-slim-bullseye in /docker"
|
|
||||||
time: 2022-08-08T13:23:27.00000Z
|
|
||||||
custom:
|
|
||||||
Author: dependabot[bot]
|
|
||||||
Issue: 4904
|
|
||||||
PR: 5623
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Dependency
|
|
||||||
body: "Bump mashumaro[msgpack] from 3.0.3 to 3.0.4 in /core"
|
|
||||||
time: 2022-08-15T18:27:31.00000Z
|
|
||||||
custom:
|
|
||||||
Author: dependabot[bot]
|
|
||||||
Issue: 4904
|
|
||||||
PR: 5649
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Docs
|
|
||||||
body: Update dependency inline-source from ^6.1.5 to ^7.2.0
|
|
||||||
time: 2022-07-28T14:02:58.441963-07:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "299"
|
|
||||||
PR: "291"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Docs
|
|
||||||
body: Update dependency jest from ^26.2.2 to ^28.1.3
|
|
||||||
time: 2022-07-28T14:03:29.837274-07:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "299"
|
|
||||||
PR: "291"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Docs
|
|
||||||
body: Update dependency underscore from ^1.9.0 to ^1.13.4
|
|
||||||
time: 2022-07-28T14:03:51.123441-07:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "299"
|
|
||||||
PR: "291"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Docs
|
|
||||||
body: Update dependency webpack-cli from ^3.3.12 to ^4.7.0
|
|
||||||
time: 2022-07-28T14:04:25.629638-07:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "299"
|
|
||||||
PR: "291"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Docs
|
|
||||||
body: Update dependency webpack-dev-server from ^3.1.11 to ^4.9.3
|
|
||||||
time: 2022-07-28T14:04:49.637369-07:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "299"
|
|
||||||
PR: "291"
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
kind: Docs
|
|
||||||
body: Searches no longer require perfect matches, and instead consider each word individually.
|
|
||||||
`my model` or `model my` will now find `my_model`, without the need for underscores
|
|
||||||
time: 2022-07-28T14:06:20.371364-07:00
|
|
||||||
custom:
|
|
||||||
Author: joellabes
|
|
||||||
Issue: "143"
|
|
||||||
PR: "145"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Docs
|
|
||||||
body: Support the renaming of SQL to code happening in dbt-core
|
|
||||||
time: 2022-07-28T14:08:06.184934-07:00
|
|
||||||
custom:
|
|
||||||
Author: jtcohen6 stu-k drewbanin ChenyuLInx
|
|
||||||
Issue: "299"
|
|
||||||
PR: "292"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Docs
|
|
||||||
body: Leverages `docs.node_color` from `dbt-core` to color nodes in the DAG
|
|
||||||
time: 2022-08-04T13:41:38.669987-05:00
|
|
||||||
custom:
|
|
||||||
Author: matt-winkler sungchun12 b-per
|
|
||||||
Issue: "44"
|
|
||||||
PR: "281"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Add `--defer` flag to dbt compile & dbt docs generate
|
|
||||||
time: 2022-03-14T18:11:27.783107864+01:00
|
|
||||||
custom:
|
|
||||||
Author: kadero
|
|
||||||
Issue: "4110"
|
|
||||||
PR: "4514"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Python model inital version
|
|
||||||
time: 2022-05-10T16:51:30.245589-07:00
|
|
||||||
custom:
|
|
||||||
Author: ChenyuLInx
|
|
||||||
Issue: "5261"
|
|
||||||
PR: "5421"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: allows user to include the file extension for .py models in the dbt run -m command.
|
|
||||||
time: 2022-05-26T16:53:23.389671-07:00
|
|
||||||
custom:
|
|
||||||
Author: leoebfolsom
|
|
||||||
Issue: "5289"
|
|
||||||
PR: "5295"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Incremental materialization refactor and cleanup
|
|
||||||
time: 2022-06-10T10:56:47.226887-04:00
|
|
||||||
custom:
|
|
||||||
Author: gshank
|
|
||||||
Issue: "5245"
|
|
||||||
PR: "5359"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Python models can support incremental logic
|
|
||||||
time: 2022-06-27T13:10:42.123303-05:00
|
|
||||||
custom:
|
|
||||||
Author: iknox-fa
|
|
||||||
Issue: "0"
|
|
||||||
PR: "35"
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Add reusable function for retrying adapter connections. Utilize said function
|
|
||||||
to add retries for Postgres (and Redshift).
|
|
||||||
time: 2022-07-15T03:55:55.270637265+02:00
|
|
||||||
custom:
|
|
||||||
Author: tomasfarias
|
|
||||||
Issue: "5022"
|
|
||||||
PR: "5432"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: add exponential backoff to connection retries on Postgres (and Redshift)
|
|
||||||
time: 2022-07-20T17:12:57.486949-04:00
|
|
||||||
custom:
|
|
||||||
Author: nathaniel-may
|
|
||||||
Issue: "5502"
|
|
||||||
PR: "5503"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: use MethodName.File when value ends with .csv
|
|
||||||
time: 2022-07-29T17:32:31.395677157+02:00
|
|
||||||
custom:
|
|
||||||
Author: Goodkat
|
|
||||||
Issue: "5578"
|
|
||||||
PR: "5581"
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Make `docs` configurable in `dbt_project.yml` and add a `node_color` attribute
|
|
||||||
to change the color of nodes in the DAG
|
|
||||||
time: 2022-08-03T10:42:30.60624+02:00
|
|
||||||
custom:
|
|
||||||
Author: matt-winkler sungchun12 b-per
|
|
||||||
Issue: "5333"
|
|
||||||
PR: "5397"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Adding ResolvedMetricReference helper functions and tests
|
|
||||||
time: 2022-08-04T12:09:36.202919-04:00
|
|
||||||
custom:
|
|
||||||
Author: callum-mcdata
|
|
||||||
Issue: "5567"
|
|
||||||
PR: "5607"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Check dbt-core version requirements when installing Hub packages
|
|
||||||
time: 2022-08-15T13:43:12.965143+01:00
|
|
||||||
custom:
|
|
||||||
Author: jtcohen6
|
|
||||||
Issue: "5648"
|
|
||||||
PR: "5651"
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Remove the default 256 characters limit on postgres character varying type when
|
|
||||||
no limitation is set
|
|
||||||
time: 2022-05-23T10:38:43.392232+02:00
|
|
||||||
custom:
|
|
||||||
Author: shrodingers
|
|
||||||
Issue: "5238"
|
|
||||||
PR: "5292"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Include schema file config in unrendered_config
|
|
||||||
time: 2022-06-07T12:30:58.535207-04:00
|
|
||||||
custom:
|
|
||||||
Author: gshank
|
|
||||||
Issue: "5338"
|
|
||||||
PR: "5344"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: 'Resolves #5351 - Do not consider shorter varchar cols as schema changes'
|
|
||||||
time: 2022-06-17T19:37:31.885484-07:00
|
|
||||||
custom:
|
|
||||||
Author: epapineau
|
|
||||||
Issue: "5351"
|
|
||||||
PR: "5395"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Rename try to strict for more intuitiveness
|
|
||||||
time: 2022-07-15T23:11:48.327928+12:00
|
|
||||||
custom:
|
|
||||||
Author: jeremyyeo
|
|
||||||
Issue: "5475"
|
|
||||||
PR: "5477"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: on_shchma_change fail verbosity enhancement
|
|
||||||
time: 2022-07-20T21:37:46.474241+03:00
|
|
||||||
custom:
|
|
||||||
Author: Ilanbenb
|
|
||||||
Issue: "5504"
|
|
||||||
PR: "5505"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Ignore empty strings passed in as secrets
|
|
||||||
time: 2022-07-23T21:53:30.907759094+02:00
|
|
||||||
custom:
|
|
||||||
Author: Goodkat
|
|
||||||
Issue: "5312"
|
|
||||||
PR: "5518"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Fix handling of top-level exceptions
|
|
||||||
time: 2022-07-26T11:36:36.824979-04:00
|
|
||||||
custom:
|
|
||||||
Author: gshank
|
|
||||||
Issue: "5564"
|
|
||||||
PR: "5560"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Fix error rendering docs block in metrics description
|
|
||||||
time: 2022-08-03T14:42:21.386265-04:00
|
|
||||||
custom:
|
|
||||||
Author: gshank
|
|
||||||
Issue: "5585"
|
|
||||||
PR: "5603"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Extended validations for the project names
|
|
||||||
time: 2022-08-05T22:10:22.746830854+02:00
|
|
||||||
custom:
|
|
||||||
Author: Goodkat
|
|
||||||
Issue: "5379"
|
|
||||||
PR: "5620"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Use sys.exit instead of exit
|
|
||||||
time: 2022-08-08T11:20:01.838171926-04:00
|
|
||||||
custom:
|
|
||||||
Author: varun-dc
|
|
||||||
Issue: "5621"
|
|
||||||
PR: "5627"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Finishing logic upgrade to Redshift for name truncation collisions.
|
|
||||||
time: 2022-08-15T23:04:09.173645-07:00
|
|
||||||
custom:
|
|
||||||
Author: versusfacit
|
|
||||||
Issue: "5586"
|
|
||||||
PR: "5656"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: multiple args for ref and source
|
|
||||||
time: 2022-08-16T15:34:01.348339-07:00
|
|
||||||
custom:
|
|
||||||
Author: ChenyuLInx
|
|
||||||
Issue: "5634"
|
|
||||||
PR: "5635"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Fix Unexpected behavior when chaining methods on dbt-ref'ed/sourced dataframes
|
|
||||||
time: 2022-08-17T16:36:42.678275-07:00
|
|
||||||
custom:
|
|
||||||
Author: ChenyuLInx
|
|
||||||
Issue: "5646"
|
|
||||||
PR: "5677"
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Add context to compilation errors generated while rendering generic test configuration
|
|
||||||
values.
|
|
||||||
time: 2022-06-17T15:07:44.751037-04:00
|
|
||||||
custom:
|
|
||||||
Author: nicholasyager
|
|
||||||
Issue: "5294"
|
|
||||||
PR: "5393"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Added language to tracked fields in run_model event
|
|
||||||
time: 2022-07-13T12:49:25.362678-05:00
|
|
||||||
custom:
|
|
||||||
Author: stu-k
|
|
||||||
Issue: "5571"
|
|
||||||
PR: "5469"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Update mashumaro to 3.0.3
|
|
||||||
time: 2022-07-20T11:52:26.210876-04:00
|
|
||||||
custom:
|
|
||||||
Author: gshank
|
|
||||||
Issue: "4940"
|
|
||||||
PR: "5118"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Add python incremental materialization test
|
|
||||||
time: 2022-07-28T09:45:36.13608-05:00
|
|
||||||
custom:
|
|
||||||
Author: stu-k
|
|
||||||
Issue: "0000"
|
|
||||||
PR: "5571"
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Save use of default env vars to manifest to enable partial parsing in those
|
|
||||||
cases.
|
|
||||||
time: 2022-08-02T11:29:36.417589-05:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "5155"
|
|
||||||
PR: "5589"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: add more information to log line interop test failures
|
|
||||||
time: 2022-08-16T12:20:32.119588+01:00
|
|
||||||
custom:
|
|
||||||
Author: nathaniel-may
|
|
||||||
Issue: "5658"
|
|
||||||
PR: "5659"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Add supported languages to materializations
|
|
||||||
time: 2022-08-22T10:37:39.50743-05:00
|
|
||||||
custom:
|
|
||||||
Author: stu-k
|
|
||||||
Issue: "5569"
|
|
||||||
PR: "5695"
|
|
||||||
@@ -1,53 +0,0 @@
|
|||||||
# CHANGELOG Automation
|
|
||||||
|
|
||||||
We use [changie](https://changie.dev/) to automate `CHANGELOG` generation. For installation and format/command specifics, see the documentation.
|
|
||||||
|
|
||||||
### Quick Tour
|
|
||||||
|
|
||||||
- All new change entries get generated under `/.changes/unreleased` as a yaml file
|
|
||||||
- `header.tpl.md` contains the contents of the entire CHANGELOG file
|
|
||||||
- `0.0.0.md` contains the contents of the footer for the entire CHANGELOG file. changie looks to be in the process of supporting a footer file the same as it supports a header file. Switch to that when available. For now, the 0.0.0 in the file name forces it to the bottom of the changelog no matter what version we are releasing.
|
|
||||||
- `.changie.yaml` contains the fields in a change, the format of a single change, as well as the format of the Contributors section for each version.
|
|
||||||
|
|
||||||
### Workflow
|
|
||||||
|
|
||||||
#### Daily workflow
|
|
||||||
Almost every code change we make associated with an issue will require a `CHANGELOG` entry. After you have created the PR in GitHub, run `changie new` and follow the command prompts to generate a yaml file with your change details. This only needs to be done once per PR.
|
|
||||||
|
|
||||||
The `changie new` command will ensure correct file format and file name. There is a one to one mapping of issues to changes. Multiple issues cannot be lumped into a single entry. If you make a mistake, the yaml file may be directly modified and saved as long as the format is preserved.
|
|
||||||
|
|
||||||
Note: If your PR has been cleared by the Core Team as not needing a changelog entry, the `Skip Changelog` label may be put on the PR to bypass the GitHub action that blacks PRs from being merged when they are missing a `CHANGELOG` entry.
|
|
||||||
|
|
||||||
#### Prerelease Workflow
|
|
||||||
These commands batch up changes in `/.changes/unreleased` to be included in this prerelease and move those files to a directory named for the release version. The `--move-dir` will be created if it does not exist and is created in `/.changes`.
|
|
||||||
|
|
||||||
```
|
|
||||||
changie batch <version> --move-dir '<version>' --prerelease 'rc1'
|
|
||||||
changie merge
|
|
||||||
```
|
|
||||||
|
|
||||||
Example
|
|
||||||
```
|
|
||||||
changie batch 1.0.5 --move-dir '1.0.5' --prerelease 'rc1'
|
|
||||||
changie merge
|
|
||||||
```
|
|
||||||
|
|
||||||
#### Final Release Workflow
|
|
||||||
These commands batch up changes in `/.changes/unreleased` as well as `/.changes/<version>` to be included in this final release and delete all prereleases. This rolls all prereleases up into a single final release. All `yaml` files in `/unreleased` and `<version>` will be deleted at this point.
|
|
||||||
|
|
||||||
```
|
|
||||||
changie batch <version> --include '<version>' --remove-prereleases
|
|
||||||
changie merge
|
|
||||||
```
|
|
||||||
|
|
||||||
Example
|
|
||||||
```
|
|
||||||
changie batch 1.0.5 --include '1.0.5' --remove-prereleases
|
|
||||||
changie merge
|
|
||||||
```
|
|
||||||
|
|
||||||
### A Note on Manual Edits & Gotchas
|
|
||||||
- Changie generates markdown files in the `.changes` directory that are parsed together with the `changie merge` command. Every time `changie merge` is run, it regenerates the entire file. For this reason, any changes made directly to `CHANGELOG.md` will be overwritten on the next run of `changie merge`.
|
|
||||||
- If changes need to be made to the `CHANGELOG.md`, make the changes to the relevant `<version>.md` file located in the `/.changes` directory. You will then run `changie merge` to regenerate the `CHANGELOG.MD`.
|
|
||||||
- Do not run `changie batch` again on released versions. Our final release workflow deletes all of the yaml files associated with individual changes. If for some reason modifications to the `CHANGELOG.md` are required after we've generated the final release `CHANGELOG.md`, the modifications need to be done manually to the `<version>.md` file in the `/.changes` directory.
|
|
||||||
- changie can modify, create and delete files depending on the command you run. This is expected. Be sure to commit everything that has been modified and deleted.
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
# dbt Core Changelog
|
|
||||||
|
|
||||||
- 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.
|
|
||||||
- "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)
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Breaking Changes
|
|
||||||
body: Renaming Metric Spec Attributes
|
|
||||||
time: 2022-09-06T15:45:21.2769-05:00
|
|
||||||
custom:
|
|
||||||
Author: callum-mcdata
|
|
||||||
Issue: "5774"
|
|
||||||
PR: "5775"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: "Dependency"
|
|
||||||
body: "Bump black from 22.6.0 to 22.8.0"
|
|
||||||
time: 2022-09-06T13:48:58.00000Z
|
|
||||||
custom:
|
|
||||||
Author: dependabot[bot]
|
|
||||||
Issue: 4904
|
|
||||||
PR: 5750
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: "Dependency"
|
|
||||||
body: "Bump python from 3.10.6-slim-bullseye to 3.10.7-slim-bullseye in /docker"
|
|
||||||
time: 2022-09-12T00:22:53.00000Z
|
|
||||||
custom:
|
|
||||||
Author: dependabot[bot]
|
|
||||||
Issue: 4904
|
|
||||||
PR: 5805
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Docs
|
|
||||||
body: Refer to exposures by their label by default.
|
|
||||||
time: 2022-09-20T15:20:40.652948-05:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "306"
|
|
||||||
PR: "307"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: merge_exclude_columns for incremental materialization
|
|
||||||
time: 2022-07-16T14:21:16.592519-05:00
|
|
||||||
custom:
|
|
||||||
Author: dave-connors-3
|
|
||||||
Issue: "5260"
|
|
||||||
PR: "5457"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Search current working directory for `profiles.yml`
|
|
||||||
time: 2022-08-25T19:50:23.940417-06:00
|
|
||||||
custom:
|
|
||||||
Author: dbeatty10
|
|
||||||
Issue: "5411"
|
|
||||||
PR: "5717"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Adding the `window` parameter to the metric spec.
|
|
||||||
time: 2022-08-31T12:13:19.48356-05:00
|
|
||||||
custom:
|
|
||||||
Author: callum-mcdata
|
|
||||||
Issue: "5721"
|
|
||||||
PR: "5722"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Add invocation args dict to ProviderContext class
|
|
||||||
time: 2022-09-08T08:13:15.17337+01:00
|
|
||||||
custom:
|
|
||||||
Author: jared-rimmer
|
|
||||||
Issue: "5524"
|
|
||||||
PR: "5782"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Adds new cli framework
|
|
||||||
time: 2022-09-08T10:41:49.375734-05:00
|
|
||||||
custom:
|
|
||||||
Author: iknox-fa
|
|
||||||
Issue: "5526"
|
|
||||||
PR: "5647"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Flags work with new Click CLI
|
|
||||||
time: 2022-09-08T12:36:50.386978-05:00
|
|
||||||
custom:
|
|
||||||
Author: iknox-fa
|
|
||||||
Issue: "5529"
|
|
||||||
PR: "5790"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Add metadata env method to ProviderContext class
|
|
||||||
time: 2022-09-09T20:46:43.889302+01:00
|
|
||||||
custom:
|
|
||||||
Author: jared-rimmer
|
|
||||||
Issue: "5522"
|
|
||||||
PR: "5794"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Array macros
|
|
||||||
time: 2022-09-12T22:22:27.475515-06:00
|
|
||||||
custom:
|
|
||||||
Author: graciegoheen dbeatty10
|
|
||||||
Issue: "5520"
|
|
||||||
PR: "5823"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Add enabled config to exposures and metrics
|
|
||||||
time: 2022-09-13T09:59:24.445918-05:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "5422"
|
|
||||||
PR: "5815"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: add -fr flag shorthand
|
|
||||||
time: 2022-09-19T11:29:03.774678-05:00
|
|
||||||
custom:
|
|
||||||
Author: dave-connors-3
|
|
||||||
Issue: "5878"
|
|
||||||
PR: "5879"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: add type_boolean as a data type macro
|
|
||||||
time: 2022-09-19T23:14:14.9871+01:00
|
|
||||||
custom:
|
|
||||||
Author: jpmmcneill
|
|
||||||
Issue: "5739"
|
|
||||||
PR: "5875"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: Support .dbtignore in project root to ignore certain files being read by dbt
|
|
||||||
time: 2022-09-21T14:52:22.131627-07:00
|
|
||||||
custom:
|
|
||||||
Author: ChenyuLInx
|
|
||||||
Issue: "5733"
|
|
||||||
PR: "5897"
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
kind: Features
|
|
||||||
body: This conditionally no-ops warehouse connection at compile depending on an env
|
|
||||||
var, disabling introspection/queries during compilation only. This is a temporary
|
|
||||||
solution to more complex permissions requirements for the semantic layer.
|
|
||||||
time: 2022-09-26T13:06:27.591061-05:00
|
|
||||||
custom:
|
|
||||||
Author: racheldaniel
|
|
||||||
Issue: "5936"
|
|
||||||
PR: "5926"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Fix typos of comments in core/dbt/adapters/
|
|
||||||
time: 2022-08-22T19:42:38.593923+09:00
|
|
||||||
custom:
|
|
||||||
Author: yoiki
|
|
||||||
Issue: "5690"
|
|
||||||
PR: "5693"
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Include py.typed in MANIFEST.in. This enables packages that install dbt-core
|
|
||||||
from pypi to use mypy.
|
|
||||||
time: 2022-08-23T11:26:33.8415455-07:00
|
|
||||||
custom:
|
|
||||||
Author: panasenco
|
|
||||||
Issue: "5703"
|
|
||||||
PR: "5703"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Removal of all .coverage files when using make clean command
|
|
||||||
time: 2022-09-03T15:54:09.741554082+01:00
|
|
||||||
custom:
|
|
||||||
Author: jared-rimmer
|
|
||||||
Issue: "5633"
|
|
||||||
PR: "5759"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Remove temp files generated by unit tests
|
|
||||||
time: 2022-09-09T09:28:32.590208+02:00
|
|
||||||
custom:
|
|
||||||
Author: bbroeksema
|
|
||||||
Issue: "5631"
|
|
||||||
PR: "5749"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Fix warnings as errors during tests
|
|
||||||
time: 2022-09-09T09:56:27.90654-05:00
|
|
||||||
custom:
|
|
||||||
Author: stu-k
|
|
||||||
Issue: "5424"
|
|
||||||
PR: "5800"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Prevent event_history from holding references
|
|
||||||
time: 2022-09-16T09:17:23.273847-04:00
|
|
||||||
custom:
|
|
||||||
Author: gshank
|
|
||||||
Issue: "5848"
|
|
||||||
PR: "5858"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: ConfigSelectorMethod should check for bools
|
|
||||||
time: 2022-09-20T18:18:56.630628+01:00
|
|
||||||
custom:
|
|
||||||
Author: danielcmessias
|
|
||||||
Issue: "5890"
|
|
||||||
PR: "5889"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: shorthand for full refresh should be one character
|
|
||||||
time: 2022-09-22T08:39:26.948671-05:00
|
|
||||||
custom:
|
|
||||||
Author: dave-connors-3
|
|
||||||
Issue: "5878"
|
|
||||||
PR: "5908"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Fix macro resolution order during static analysis for custom generic tests
|
|
||||||
time: 2022-09-23T14:32:26.857376+02:00
|
|
||||||
custom:
|
|
||||||
Author: jtcohen6
|
|
||||||
Issue: "5720"
|
|
||||||
PR: "5907"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Fixes
|
|
||||||
body: Fix race condition when invoking dbt via lib.py concurrently
|
|
||||||
time: 2022-09-23T17:45:04.405026-04:00
|
|
||||||
custom:
|
|
||||||
Author: drewbanin
|
|
||||||
Issue: "5919"
|
|
||||||
PR: "5921"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Migrate integration test 014 but also fix the snapshot hard delete test's timezone logic and force all integration tests to run flags.set_from_args to force environment variables are accessible to all integration test threads.
|
|
||||||
time: 2022-09-05T00:17:49.564534-07:00
|
|
||||||
custom:
|
|
||||||
Author: versusfacit
|
|
||||||
Issue: "5760"
|
|
||||||
PR: "5760"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Support dbt-metrics compilation by rebuilding flat_graph
|
|
||||||
time: 2022-09-08T14:56:44.173322-04:00
|
|
||||||
custom:
|
|
||||||
Author: gshank
|
|
||||||
Issue: "5525"
|
|
||||||
PR: "5786"
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Reworking the way we define the window attribute of metrics to match freshness
|
|
||||||
tests
|
|
||||||
time: 2022-09-08T18:07:31.532608-05:00
|
|
||||||
custom:
|
|
||||||
Author: callum-mcdata
|
|
||||||
Issue: "5722"
|
|
||||||
PR: "5793"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Add PythonJobHelper base class in core and add more type checking
|
|
||||||
time: 2022-09-09T11:52:20.419364-07:00
|
|
||||||
custom:
|
|
||||||
Author: ChenyuLInx
|
|
||||||
Issue: "5802"
|
|
||||||
PR: "5802"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Convert default selector tests to pytest
|
|
||||||
time: 2022-09-12T13:40:00.625912-05:00
|
|
||||||
custom:
|
|
||||||
Author: stu-k
|
|
||||||
Issue: "5728"
|
|
||||||
PR: "5820"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: The link did not go to the anchor directly, now it does
|
|
||||||
time: 2022-09-12T14:00:35.899828+02:00
|
|
||||||
custom:
|
|
||||||
Author: sdebruyn
|
|
||||||
Issue: "5813"
|
|
||||||
PR: "5814"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: remove key as reserved keyword from test_bool_or
|
|
||||||
time: 2022-09-12T19:03:41.481601+02:00
|
|
||||||
custom:
|
|
||||||
Author: sdebruyn
|
|
||||||
Issue: "5817"
|
|
||||||
PR: "5818"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Compatibiltiy for metric attribute renaming
|
|
||||||
time: 2022-09-13T11:17:44.953536+02:00
|
|
||||||
custom:
|
|
||||||
Author: jtcohen6 callum-mcdata
|
|
||||||
Issue: "5807"
|
|
||||||
PR: "5825"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Add name validation for metrics
|
|
||||||
time: 2022-09-14T13:26:32.387524-05:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "5456"
|
|
||||||
PR: "5841"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Validate exposure name and add label
|
|
||||||
time: 2022-09-14T15:00:58.982982-05:00
|
|
||||||
custom:
|
|
||||||
Author: emmyoop
|
|
||||||
Issue: "5606"
|
|
||||||
PR: "5844"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: remove source quoting setting in adapter tests
|
|
||||||
time: 2022-09-14T19:39:33.688385+02:00
|
|
||||||
custom:
|
|
||||||
Author: sdebruyn
|
|
||||||
Issue: "5836"
|
|
||||||
PR: "5839"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Adding validation for metric expression attribute
|
|
||||||
time: 2022-09-16T15:47:12.799002-05:00
|
|
||||||
custom:
|
|
||||||
Author: callum-mcdata
|
|
||||||
Issue: "5871"
|
|
||||||
PR: "5873"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Profiling and Adapter Management work with Click CLI
|
|
||||||
time: 2022-09-20T14:48:42.070256-05:00
|
|
||||||
custom:
|
|
||||||
Author: iknox-fa
|
|
||||||
Issue: "5531"
|
|
||||||
PR: "5892"
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
kind: Under the Hood
|
|
||||||
body: Reparse references to deleted metric
|
|
||||||
time: 2022-09-23T13:35:25.681656-04:00
|
|
||||||
custom:
|
|
||||||
Author: gshank
|
|
||||||
Issue: "5444"
|
|
||||||
PR: "5920"
|
|
||||||
@@ -1,80 +0,0 @@
|
|||||||
changesDir: .changes
|
|
||||||
unreleasedDir: unreleased
|
|
||||||
headerPath: header.tpl.md
|
|
||||||
versionHeaderPath: ""
|
|
||||||
changelogPath: CHANGELOG.md
|
|
||||||
versionExt: md
|
|
||||||
versionFormat: '## dbt-core {{.Version}} - {{.Time.Format "January 02, 2006"}}'
|
|
||||||
kindFormat: '### {{.Kind}}'
|
|
||||||
changeFormat: '- {{.Body}} ([#{{.Custom.Issue}}](https://github.com/dbt-labs/dbt-core/issues/{{.Custom.Issue}}), [#{{.Custom.PR}}](https://github.com/dbt-labs/dbt-core/pull/{{.Custom.PR}}))'
|
|
||||||
|
|
||||||
kinds:
|
|
||||||
- label: Breaking Changes
|
|
||||||
- label: Features
|
|
||||||
- label: Fixes
|
|
||||||
- label: Docs
|
|
||||||
changeFormat: '- {{.Body}} ([dbt-docs/#{{.Custom.Issue}}](https://github.com/dbt-labs/dbt-docs/issues/{{.Custom.Issue}}), [dbt-docs/#{{.Custom.PR}}](https://github.com/dbt-labs/dbt-docs/pull/{{.Custom.PR}}))'
|
|
||||||
- label: Under the Hood
|
|
||||||
- label: Dependencies
|
|
||||||
changeFormat: '- {{.Body}} ({{if ne .Custom.Issue ""}}[#{{.Custom.Issue}}](https://github.com/dbt-labs/dbt-core/issues/{{.Custom.Issue}}), {{end}}[#{{.Custom.PR}}](https://github.com/dbt-labs/dbt-core/pull/{{.Custom.PR}}))'
|
|
||||||
- label: Security
|
|
||||||
changeFormat: '- {{.Body}} ({{if ne .Custom.Issue ""}}[#{{.Custom.Issue}}](https://github.com/dbt-labs/dbt-core/issues/{{.Custom.Issue}}), {{end}}[#{{.Custom.PR}}](https://github.com/dbt-labs/dbt-core/pull/{{.Custom.PR}}))'
|
|
||||||
|
|
||||||
newlines:
|
|
||||||
afterChangelogHeader: 1
|
|
||||||
afterKind: 1
|
|
||||||
afterChangelogVersion: 1
|
|
||||||
beforeKind: 1
|
|
||||||
endOfVersion: 1
|
|
||||||
|
|
||||||
custom:
|
|
||||||
- key: Author
|
|
||||||
label: GitHub Username(s) (separated by a single space if multiple)
|
|
||||||
type: string
|
|
||||||
minLength: 3
|
|
||||||
- key: Issue
|
|
||||||
label: GitHub Issue Number
|
|
||||||
type: int
|
|
||||||
minInt: 1
|
|
||||||
- key: PR
|
|
||||||
label: GitHub Pull Request Number
|
|
||||||
type: int
|
|
||||||
minInt: 1
|
|
||||||
|
|
||||||
footerFormat: |
|
|
||||||
{{- $contributorDict := dict }}
|
|
||||||
{{- /* any names added to this list should be all lowercase for later matching purposes */}}
|
|
||||||
{{- $core_team := list "peterallenwebb" "emmyoop" "nathaniel-may" "gshank" "leahwicz" "chenyulinx" "stu-k" "iknox-fa" "versusfacit" "mcknight-42" "jtcohen6" "dependabot[bot]" "snyk-bot" }}
|
|
||||||
{{- range $change := .Changes }}
|
|
||||||
{{- $authorList := splitList " " $change.Custom.Author }}
|
|
||||||
{{- /* loop through all authors for a PR */}}
|
|
||||||
{{- range $author := $authorList }}
|
|
||||||
{{- $authorLower := lower $author }}
|
|
||||||
{{- /* we only want to include non-core team contributors */}}
|
|
||||||
{{- if not (has $authorLower $core_team)}}
|
|
||||||
{{- /* Docs kind link back to dbt-docs instead of dbt-core PRs */}}
|
|
||||||
{{- $prLink := $change.Kind }}
|
|
||||||
{{- if eq $change.Kind "Docs" }}
|
|
||||||
{{- $prLink = "[dbt-docs/#pr](https://github.com/dbt-labs/dbt-docs/pull/pr)" | replace "pr" $change.Custom.PR }}
|
|
||||||
{{- else }}
|
|
||||||
{{- $prLink = "[#pr](https://github.com/dbt-labs/dbt-core/pull/pr)" | replace "pr" $change.Custom.PR }}
|
|
||||||
{{- end }}
|
|
||||||
{{- /* check if this contributor has other PRs associated with them already */}}
|
|
||||||
{{- if hasKey $contributorDict $author }}
|
|
||||||
{{- $prList := get $contributorDict $author }}
|
|
||||||
{{- $prList = append $prList $prLink }}
|
|
||||||
{{- $contributorDict := set $contributorDict $author $prList }}
|
|
||||||
{{- else }}
|
|
||||||
{{- $prList := list $prLink }}
|
|
||||||
{{- $contributorDict := set $contributorDict $author $prList }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end}}
|
|
||||||
{{- end}}
|
|
||||||
{{- end }}
|
|
||||||
{{- /* no indentation here for formatting so the final markdown doesn't have unneeded indentations */}}
|
|
||||||
{{- if $contributorDict}}
|
|
||||||
### Contributors
|
|
||||||
{{- range $k,$v := $contributorDict }}
|
|
||||||
- [@{{$k}}](https://github.com/{{$k}}) ({{ range $index, $element := $v }}{{if $index}}, {{end}}{{$element}}{{end}})
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
12
.flake8
12
.flake8
@@ -1,12 +0,0 @@
|
|||||||
[flake8]
|
|
||||||
select =
|
|
||||||
E
|
|
||||||
W
|
|
||||||
F
|
|
||||||
ignore =
|
|
||||||
W503 # makes Flake8 work like black
|
|
||||||
W504
|
|
||||||
E203 # makes Flake8 work like black
|
|
||||||
E741
|
|
||||||
E501 # long line checking is done in black
|
|
||||||
exclude = test
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
# Reformatting dbt-core via black, flake8, mypy, and assorted pre-commit hooks.
|
|
||||||
43e3fc22c4eae4d3d901faba05e33c40f1f1dc5a
|
|
||||||
75
.github/CODEOWNERS
vendored
75
.github/CODEOWNERS
vendored
@@ -1,75 +0,0 @@
|
|||||||
# This file contains the code owners for the dbt-core repo.
|
|
||||||
# PRs will be automatically assigned for review to the associated
|
|
||||||
# team(s) or person(s) that touches any files that are mapped to them.
|
|
||||||
#
|
|
||||||
# A statement takes precedence over the statements above it so more general
|
|
||||||
# assignments are found at the top with specific assignments being lower in
|
|
||||||
# the ordering (i.e. catch all assignment should be the first item)
|
|
||||||
#
|
|
||||||
# Consult GitHub documentation for formatting guidelines:
|
|
||||||
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners#example-of-a-codeowners-file
|
|
||||||
|
|
||||||
# As a default for areas with no assignment,
|
|
||||||
# the core team as a whole will be assigned
|
|
||||||
* @dbt-labs/core
|
|
||||||
|
|
||||||
# Changes to GitHub configurations including Actions
|
|
||||||
/.github/ @leahwicz
|
|
||||||
|
|
||||||
### LANGUAGE
|
|
||||||
|
|
||||||
# Language core modules
|
|
||||||
/core/dbt/config/ @dbt-labs/core-language
|
|
||||||
/core/dbt/context/ @dbt-labs/core-language
|
|
||||||
/core/dbt/contracts/ @dbt-labs/core-language
|
|
||||||
/core/dbt/deps/ @dbt-labs/core-language
|
|
||||||
/core/dbt/events/ @dbt-labs/core-language # structured logging
|
|
||||||
/core/dbt/parser/ @dbt-labs/core-language
|
|
||||||
|
|
||||||
# Language misc files
|
|
||||||
/core/dbt/dataclass_schema.py @dbt-labs/core-language
|
|
||||||
/core/dbt/hooks.py @dbt-labs/core-language
|
|
||||||
/core/dbt/node_types.py @dbt-labs/core-language
|
|
||||||
/core/dbt/semver.py @dbt-labs/core-language
|
|
||||||
|
|
||||||
|
|
||||||
### EXECUTION
|
|
||||||
|
|
||||||
# Execution core modules
|
|
||||||
/core/dbt/graph/ @dbt-labs/core-execution
|
|
||||||
/core/dbt/task/ @dbt-labs/core-execution
|
|
||||||
|
|
||||||
# Execution misc files
|
|
||||||
/core/dbt/compilation.py @dbt-labs/core-execution
|
|
||||||
/core/dbt/flags.py @dbt-labs/core-execution
|
|
||||||
/core/dbt/lib.py @dbt-labs/core-execution
|
|
||||||
/core/dbt/main.py @dbt-labs/core-execution
|
|
||||||
/core/dbt/profiler.py @dbt-labs/core-execution
|
|
||||||
/core/dbt/selected_resources.py @dbt-labs/core-execution
|
|
||||||
/core/dbt/tracking.py @dbt-labs/core-execution
|
|
||||||
/core/dbt/version.py @dbt-labs/core-execution
|
|
||||||
|
|
||||||
|
|
||||||
### ADAPTERS
|
|
||||||
|
|
||||||
# Adapter interface ("base" + "sql" adapter defaults, cache)
|
|
||||||
/core/dbt/adapters @dbt-labs/core-adapters
|
|
||||||
|
|
||||||
# Global project (default macros + materializations), starter project
|
|
||||||
/core/dbt/include @dbt-labs/core-adapters
|
|
||||||
|
|
||||||
# Postgres plugin
|
|
||||||
/plugins/ @dbt-labs/core-adapters
|
|
||||||
|
|
||||||
# Functional tests for adapter plugins
|
|
||||||
/tests/adapter @dbt-labs/core-adapters
|
|
||||||
|
|
||||||
### TESTS
|
|
||||||
|
|
||||||
# Overlapping ownership for vast majority of unit + functional tests
|
|
||||||
|
|
||||||
# Perf regression testing framework
|
|
||||||
# This excludes the test project files itself since those aren't specific
|
|
||||||
# framework changes (excluded by not setting an owner next to it- no owner)
|
|
||||||
/performance @nathaniel-may
|
|
||||||
/performance/projects
|
|
||||||
27
.github/ISSUE_TEMPLATE/beta-minor-version-release.md
vendored
Normal file
27
.github/ISSUE_TEMPLATE/beta-minor-version-release.md
vendored
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
---
|
||||||
|
name: Beta minor version release
|
||||||
|
about: Creates a tracking checklist of items for a Beta minor version release
|
||||||
|
title: "[Tracking] v#.##.#B# release "
|
||||||
|
labels: 'release'
|
||||||
|
assignees: ''
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Release Core
|
||||||
|
- [ ] [Engineering] Follow [dbt-release workflow](https://www.notion.so/dbtlabs/Releasing-b97c5ea9a02949e79e81db3566bbc8ef#03ff37da697d4d8ba63d24fae1bfa817)
|
||||||
|
- [ ] [Engineering] Verify new release branch is created in the repo
|
||||||
|
- [ ] [Product] Finalize migration guide (next.docs.getdbt.com)
|
||||||
|
|
||||||
|
### Release Cloud
|
||||||
|
- [ ] [Engineering] Create a platform issue to update dbt Cloud and verify it is completed. [Example issue](https://github.com/dbt-labs/dbt-cloud/issues/3481)
|
||||||
|
- [ ] [Engineering] Determine if schemas have changed. If so, generate new schemas and push to schemas.getdbt.com
|
||||||
|
|
||||||
|
### Announce
|
||||||
|
- [ ] [Product] Announce in dbt Slack
|
||||||
|
|
||||||
|
### Post-release
|
||||||
|
- [ ] [Engineering] [Bump plugin versions](https://www.notion.so/dbtlabs/Releasing-b97c5ea9a02949e79e81db3566bbc8ef#f01854e8da3641179fbcbe505bdf515c) (dbt-spark + dbt-presto), add compatibility as needed
|
||||||
|
- [ ] [Spark](https://github.com/dbt-labs/dbt-spark)
|
||||||
|
- [ ] [Presto](https://github.com/dbt-labs/dbt-presto)
|
||||||
|
- [ ] [Engineering] Create a platform issue to update dbt-spark versions to dbt Cloud. [Example issue](https://github.com/dbt-labs/dbt-cloud/issues/3481)
|
||||||
|
- [ ] [Engineering] Create an epic for the RC release
|
||||||
97
.github/ISSUE_TEMPLATE/bug-report.yml
vendored
97
.github/ISSUE_TEMPLATE/bug-report.yml
vendored
@@ -1,97 +0,0 @@
|
|||||||
name: 🐞 Bug
|
|
||||||
description: Report a bug or an issue you've found with dbt
|
|
||||||
title: "[Bug] <title>"
|
|
||||||
labels: ["bug", "triage"]
|
|
||||||
body:
|
|
||||||
- type: markdown
|
|
||||||
attributes:
|
|
||||||
value: |
|
|
||||||
Thanks for taking the time to fill out this bug report!
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Is this a new bug in dbt-core?
|
|
||||||
description: >
|
|
||||||
In other words, is this an error, flaw, failure or fault in our software?
|
|
||||||
|
|
||||||
If this is a bug that broke existing functionality that used to work, please open a regression issue.
|
|
||||||
If this is a bug in an adapter plugin, please open an issue in the adapter's repository.
|
|
||||||
If this is a bug experienced while using dbt Cloud, please report to [support](mailto:support@getdbt.com).
|
|
||||||
If this is a request for help or troubleshooting code in your own dbt project, please join our [dbt Community Slack](https://www.getdbt.com/community/join-the-community/) or open a [Discussion question](https://github.com/dbt-labs/docs.getdbt.com/discussions).
|
|
||||||
|
|
||||||
Please search to see if an issue already exists for the bug you encountered.
|
|
||||||
options:
|
|
||||||
- label: I believe this is a new bug in dbt-core
|
|
||||||
required: true
|
|
||||||
- label: I have searched the existing issues, and I could not find an existing issue for this bug
|
|
||||||
required: true
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Current Behavior
|
|
||||||
description: A concise description of what you're experiencing.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Expected Behavior
|
|
||||||
description: A concise description of what you expected to happen.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Steps To Reproduce
|
|
||||||
description: Steps to reproduce the behavior.
|
|
||||||
placeholder: |
|
|
||||||
1. In this environment...
|
|
||||||
2. With this config...
|
|
||||||
3. Run '...'
|
|
||||||
4. See error...
|
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
- type: textarea
|
|
||||||
id: logs
|
|
||||||
attributes:
|
|
||||||
label: Relevant log output
|
|
||||||
description: |
|
|
||||||
If applicable, log output to help explain your problem.
|
|
||||||
render: shell
|
|
||||||
validations:
|
|
||||||
required: false
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Environment
|
|
||||||
description: |
|
|
||||||
examples:
|
|
||||||
- **OS**: Ubuntu 20.04
|
|
||||||
- **Python**: 3.9.12 (`python3 --version`)
|
|
||||||
- **dbt-core**: 1.1.1 (`dbt --version`)
|
|
||||||
value: |
|
|
||||||
- OS:
|
|
||||||
- Python:
|
|
||||||
- dbt:
|
|
||||||
render: markdown
|
|
||||||
validations:
|
|
||||||
required: false
|
|
||||||
- type: dropdown
|
|
||||||
id: database
|
|
||||||
attributes:
|
|
||||||
label: Which database adapter are you using with dbt?
|
|
||||||
description: If the bug is specific to the database or adapter, please open the issue in that adapter's repository instead
|
|
||||||
multiple: true
|
|
||||||
options:
|
|
||||||
- postgres
|
|
||||||
- redshift
|
|
||||||
- snowflake
|
|
||||||
- bigquery
|
|
||||||
- spark
|
|
||||||
- other (mention it in "Additional Context")
|
|
||||||
validations:
|
|
||||||
required: false
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Additional Context
|
|
||||||
description: |
|
|
||||||
Links? References? Anything that will give us more context about the issue you are encountering!
|
|
||||||
|
|
||||||
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
|
|
||||||
validations:
|
|
||||||
required: false
|
|
||||||
41
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
41
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
---
|
||||||
|
name: Bug report
|
||||||
|
about: Report a bug or an issue you've found with dbt
|
||||||
|
title: ''
|
||||||
|
labels: bug, triage
|
||||||
|
assignees: ''
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Describe the bug
|
||||||
|
A clear and concise description of what the bug is. What command did you run? What happened?
|
||||||
|
|
||||||
|
### Steps To Reproduce
|
||||||
|
In as much detail as possible, please provide steps to reproduce the issue. Sample data that triggers the issue, example model code, etc is all very helpful here.
|
||||||
|
|
||||||
|
### Expected behavior
|
||||||
|
A clear and concise description of what you expected to happen.
|
||||||
|
|
||||||
|
### Screenshots and log output
|
||||||
|
If applicable, add screenshots or log output to help explain your problem.
|
||||||
|
|
||||||
|
### System information
|
||||||
|
**Which database are you using dbt with?**
|
||||||
|
- [ ] postgres
|
||||||
|
- [ ] redshift
|
||||||
|
- [ ] bigquery
|
||||||
|
- [ ] snowflake
|
||||||
|
- [ ] other (specify: ____________)
|
||||||
|
|
||||||
|
|
||||||
|
**The output of `dbt --version`:**
|
||||||
|
```
|
||||||
|
<output goes here>
|
||||||
|
```
|
||||||
|
|
||||||
|
**The operating system you're using:**
|
||||||
|
|
||||||
|
**The output of `python --version`:**
|
||||||
|
|
||||||
|
### Additional context
|
||||||
|
Add any other context about the problem here.
|
||||||
23
.github/ISSUE_TEMPLATE/config.yml
vendored
23
.github/ISSUE_TEMPLATE/config.yml
vendored
@@ -1,23 +0,0 @@
|
|||||||
blank_issues_enabled: false
|
|
||||||
contact_links:
|
|
||||||
- name: Ask the community for help
|
|
||||||
url: https://github.com/dbt-labs/docs.getdbt.com/discussions
|
|
||||||
about: Need help troubleshooting? Check out our guide on how to ask
|
|
||||||
- name: Contact dbt Cloud support
|
|
||||||
url: mailto:support@getdbt.com
|
|
||||||
about: Are you using dbt Cloud? Contact our support team for help!
|
|
||||||
- name: Participate in Discussions
|
|
||||||
url: https://github.com/dbt-labs/dbt-core/discussions
|
|
||||||
about: Do you have a Big Idea for dbt? Read open discussions, or start a new one
|
|
||||||
- name: Create an issue for dbt-redshift
|
|
||||||
url: https://github.com/dbt-labs/dbt-redshift/issues/new/choose
|
|
||||||
about: Report a bug or request a feature for dbt-redshift
|
|
||||||
- name: Create an issue for dbt-bigquery
|
|
||||||
url: https://github.com/dbt-labs/dbt-bigquery/issues/new/choose
|
|
||||||
about: Report a bug or request a feature for dbt-bigquery
|
|
||||||
- name: Create an issue for dbt-snowflake
|
|
||||||
url: https://github.com/dbt-labs/dbt-snowflake/issues/new/choose
|
|
||||||
about: Report a bug or request a feature for dbt-snowflake
|
|
||||||
- name: Create an issue for dbt-spark
|
|
||||||
url: https://github.com/dbt-labs/dbt-spark/issues/new/choose
|
|
||||||
about: Report a bug or request a feature for dbt-spark
|
|
||||||
59
.github/ISSUE_TEMPLATE/feature-request.yml
vendored
59
.github/ISSUE_TEMPLATE/feature-request.yml
vendored
@@ -1,59 +0,0 @@
|
|||||||
name: ✨ Feature
|
|
||||||
description: Propose a straightforward extension of dbt functionality
|
|
||||||
title: "[Feature] <title>"
|
|
||||||
labels: ["enhancement", "triage"]
|
|
||||||
body:
|
|
||||||
- type: markdown
|
|
||||||
attributes:
|
|
||||||
value: |
|
|
||||||
Thanks for taking the time to fill out this feature request!
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Is this your first time submitting a feature request?
|
|
||||||
description: >
|
|
||||||
We want to make sure that features are distinct and discoverable,
|
|
||||||
so that other members of the community can find them and offer their thoughts.
|
|
||||||
|
|
||||||
Issues are the right place to request straightforward extensions of existing dbt functionality.
|
|
||||||
For "big ideas" about future capabilities of dbt, we ask that you open a
|
|
||||||
[discussion](https://github.com/dbt-labs/dbt-core/discussions) in the "Ideas" category instead.
|
|
||||||
options:
|
|
||||||
- label: I have read the [expectations for open source contributors](https://docs.getdbt.com/docs/contributing/oss-expectations)
|
|
||||||
required: true
|
|
||||||
- label: I have searched the existing issues, and I could not find an existing issue for this feature
|
|
||||||
required: true
|
|
||||||
- label: I am requesting a straightforward extension of existing dbt functionality, rather than a Big Idea better suited to a discussion
|
|
||||||
required: true
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Describe the feature
|
|
||||||
description: A clear and concise description of what you want to happen.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Describe alternatives you've considered
|
|
||||||
description: |
|
|
||||||
A clear and concise description of any alternative solutions or features you've considered.
|
|
||||||
validations:
|
|
||||||
required: false
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Who will this benefit?
|
|
||||||
description: |
|
|
||||||
What kind of use case will this feature be useful for? Please be specific and provide examples, this will help us prioritize properly.
|
|
||||||
validations:
|
|
||||||
required: false
|
|
||||||
- type: input
|
|
||||||
attributes:
|
|
||||||
label: Are you interested in contributing this feature?
|
|
||||||
description: Let us know if you want to write some code, and how we can help.
|
|
||||||
validations:
|
|
||||||
required: false
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Anything else?
|
|
||||||
description: |
|
|
||||||
Links? References? Anything that will give us more context about the feature you are suggesting!
|
|
||||||
validations:
|
|
||||||
required: false
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user