80 Commits

Author SHA1 Message Date
Michelle Ark
22d21edb4b Reorganize docs/arch (#12270) 2025-12-12 10:26:23 -05:00
Grace Goheen
32b8097a1f Fix weird formatting on code snippet for may 2025 roadmap post (#11692)
* May 2025 - dbt Core roadmap post

* fix formatting on roadmap post

* fix link
2025-05-28 14:33:04 -06:00
Grace Goheen
465aa0c2fc May 2025 - dbt Core roadmap post (#11691) 2025-05-28 10:33:09 -06:00
Anders
fdabe9534c post-hoc addition of roadmap (#11259) 2025-01-30 11:48:21 -06:00
Grace Goheen
459d156e85 Roadmap update (Dec 2024) (#11173)
* roadmap post december 2024

* fix yml spacing

* fix code snippet format
2024-12-20 12:56:33 -07:00
Doug Beatty
d21ff38ba1 Rename the "Explain It Like I'm 64" folder to "guides" (#10141) 2024-05-14 10:41:02 -06:00
Jeremy Cohen
fb6dbc848e Update docs links + slightly tweak language for behavior change deprecations (#10077)
* Update deprecation warning language + links

* Update readmes

* Copyedits from self-review
2024-05-07 01:19:02 +02:00
Jeremy Cohen
a36057d6e9 Consistent behavior change flag names + deprecation warnings (#10063)
* Rename flags

* Attempt refactor of flag require_resource_names_without_spaces

* Add deprecation warning for source_freshness_run_project_hooks

* Switch require_explicit_package_overrides_for_builtin_materializations default to True

* Add changelog

* fix core_types_pb2.py

* add playbook on introducing + maintaining behavoiur change flags

* be less canadian

* refactor: use hooks in FreshnessTask.get_hooks_by_type

* changelog entry for behaviour change

* Update docs link

---------

Co-authored-by: Michelle Ark <michelle.ark@dbtlabs.com>
2024-05-01 13:26:23 +02:00
Jeremy Cohen
1c9cec1787 Roadmap update (Nov 2023) (#9120)
* Roadmap update (Nov 2023)

* fix typos

* Write out title

---------

Co-authored-by: Grace Goheen <53586774+graciegoheen@users.noreply.github.com>
2023-11-18 14:54:03 -05:00
Doug Beatty
339957b42c Explanation of Parsing vs. Compilation vs. Runtime (#8744)
* Explanation of Parsing vs. Compilation vs. Runtime

* Update core/dbt/parser/parsing-vs-compilation-vs-runtime.md

* Update core/dbt/parser/parsing-vs-compilation-vs-runtime.md

* Update core/dbt/parser/parsing-vs-compilation-vs-runtime.md

* Update core/dbt/parser/parsing-vs-compilation-vs-runtime.md

* Update core/dbt/parser/parsing-vs-compilation-vs-runtime.md

* Update core/dbt/parser/parsing-vs-compilation-vs-runtime.md

* Apply suggestions from code review

Co-authored-by: Jeremy Cohen <jeremy@dbtlabs.com>

* Fix a couple markdown rendering issues

* Move to the "explain it like im 64" folder

When ELI5 just isnt detailed enough.

* Disambiguate Python references

Disambiguate Python references and delineate SQL models ("Jinja-SQL") from Python models ("dbt-py")

---------

Co-authored-by: Jeremy Cohen <jeremy@dbtlabs.com>
2023-10-10 10:51:54 -06:00
Gerda Shank
ae485f996a CT 1998 use google protobuf to enable more flexible dictionaries (#7190) 2023-03-22 15:59:50 -04:00
Jeremy Cohen
e3be347768 Roadmap update (Feb 2023) (#7091)
* Init roadmap

* Rework the top paragraph

* Clean-up the whole thing

* Typos and stuff

* Add a missing word

* Fix typo

* Update "when" note

* Next draft

* Propose rename

* Resolve TODOs, still needs a reread

* Being cute

* Another read through

* Fix sentence fragment

---------

Co-authored-by: Florian Eiden <florian.eiden@dbtlabs.com>
2023-02-28 18:48:29 -05:00
Jeremy Cohen
8c8be68701 Roadmap update (Aug 2022) (#5748)
* Add dbt Core roadmap as of August 2022

* Cody intro

* Florian intro

* Lint my markdown

* add blurb on 1.5+ for Python next steps

* Revert "add blurb on 1.5+ for Python next steps"

This reverts commit 1659a5a727.

* PR feedback, self review

Co-authored-by: Cody Peterson <cody.dkdc2@gmail.com>
Co-authored-by: Florian Eiden <florian.eiden@dbtlabs.com>
2022-09-01 00:31:51 +02:00
Gerda Shank
758afd4071 ADR for why we're using betterproto for protobuf (#5726) 2022-08-30 12:58:44 -04:00
Chenyu Li
5b1bc72ae1 python model adr (#5345)
* add python model adr first version
2022-06-13 07:54:55 -07:00
leahwicz
2c42fb436c Creating ADR for versioning and branching strategy (#4998)
* Creating ADR for versioning and branching strategy

* Fixing image link

* Grammar clean-up

Co-authored-by: Stu Kilgore <stuart.kilgore@gmail.com>

* Grammar clean-up

Co-authored-by: Stu Kilgore <stuart.kilgore@gmail.com>

* Update docs/arch/adr-003-versioning-branching-strategy.md

Co-authored-by: Stu Kilgore <stuart.kilgore@gmail.com>

* Update docs/arch/adr-003-versioning-branching-strategy.md

Co-authored-by: Stu Kilgore <stuart.kilgore@gmail.com>

* Update docs/arch/adr-003-versioning-branching-strategy.md

Co-authored-by: Stu Kilgore <stuart.kilgore@gmail.com>

* Update docs/arch/adr-003-versioning-branching-strategy.md

Co-authored-by: Stu Kilgore <stuart.kilgore@gmail.com>

* Update docs/arch/adr-003-versioning-branching-strategy.md

Co-authored-by: Stu Kilgore <stuart.kilgore@gmail.com>

* Update docs/arch/adr-003-versioning-branching-strategy.md

Co-authored-by: Stu Kilgore <stuart.kilgore@gmail.com>

* Update docs/arch/adr-003-versioning-branching-strategy.md

Co-authored-by: Stu Kilgore <stuart.kilgore@gmail.com>

* Update docs/arch/adr-003-versioning-branching-strategy.md

Co-authored-by: Stu Kilgore <stuart.kilgore@gmail.com>

* Updating Outside Scope section

* Changing from using type to stage

* Adding section on getting changes into certain releases

* Changed stages to phases

* Some wording updates

* New section for branching pros and cons

* Clarifying version bump statement

* A few minor comment fix ups

* Adding requirement to define released

* Updating to completed!

Co-authored-by: Stu Kilgore <stuart.kilgore@gmail.com>
2022-05-18 23:12:20 -04:00
Jeremy Cohen
0d8e061a3d Add dbt Core roadmap as of May 2022 (#5246) 2022-05-15 10:47:55 +02:00
Ian Knox
43e3fc22c4 Reformat core [CT-104 CT-105] (#4697)
Reformatting dbt-core via black, flake8, mypy, and assorted pre-commit hooks.
2022-02-11 12:17:31 -06:00
Nathaniel May
fa31a67499 Add Structured Logging ADR (#4308) 2021-12-22 10:26:14 -05:00
leahwicz
332d3494b3 Adding ADR directory, guidelines, first one (#3844)
* Adding ADR README

* Adding perf testing ADR

* fill in adr sections

Co-authored-by: Nathaniel May <nathaniel.may@fishtownanalytics.com>
2021-09-07 14:05:21 -04:00
Connor McArthur
969cc9bca0 Fix README links (#554) 2017-10-08 15:19:03 -04:00
Connor McArthur
2487369abb relocate docs to readme (#475) 2017-07-06 10:52:26 -04:00
Drew Banin
053e4a5cca Merge pull request #388 from fishtown-analytics/more-0.8.0-docs
document change to relationships schema test
2017-04-19 08:51:52 -07:00
Connor McArthur
a1ac446b16 document adapter fns (#386) 2017-04-19 11:08:05 -04:00
Drew Banin
8e1bd686f2 document change to relationships schema test 2017-04-19 11:05:39 -04:00
Drew Banin
9925e23c6a prefix already_exists with adapter namespace 2017-04-17 16:18:25 -04:00
Drew Banin
6f168af72d minor edits for PR 2017-04-17 16:10:21 -04:00
Drew Banin
12fb1ab80c extra notes about sql_where for fast incrementals 2017-04-17 15:54:41 -04:00
Drew Banin
3271503542 already_exists docs 2017-04-17 15:41:19 -04:00
Drew Banin
f5b5939262 remove references to dbt compile 2017-04-15 22:26:49 -04:00
Drew Banin
e2c279b550 add license to RTD 2017-03-28 09:23:40 -04:00
Drew Banin
9701cd896e docs for 0.7.1 2017-02-28 16:38:01 -05:00
Drew Banin
3a756cf671 Merge pull request #299 from fishtown-analytics/graph-selection-tweaks
graph selection tweaks
2017-02-27 17:06:43 -05:00
Drew Banin
1f3500e16f revert medium url, change init repo url 2017-02-27 10:36:41 -05:00
Drew Banin
ccab9618b9 rebuild 2017-02-27 10:25:36 -05:00
Drew Banin
40c7d0283c s/analyst-collective/fishtown-analytics/g 2017-02-27 10:20:37 -05:00
Drew Banin
1dfc4e2560 doccs for --models 2017-02-26 22:18:15 -05:00
Drew Banin
86d7828936 wip 2017-02-25 14:55:39 -05:00
Drew Banin
dec4540f14 add resources file 2017-02-16 11:39:13 -05:00
Connor McArthur
84fa79eaea windows installation guide 2017-02-09 13:58:02 -05:00
Drew Banin
aeedb53d97 Update overview.md 2017-02-07 21:34:55 -05:00
Henry Hund
fd9f47efc8 json for in model posthook
Changed syntax to be json for the model posthook. The existing syntax doesn't work.
2017-01-31 18:51:15 -05:00
Drew Banin
0df3f13944 maintain upgrading/, use setup/ for --version ouput 2017-01-16 09:41:33 -05:00
Tristan Handy
0407623099 minor edits to docs updates 2017-01-16 08:22:44 -05:00
Drew Banin
4678036405 on-run-start & on-run-end hooks 2017-01-13 21:20:18 -05:00
Drew Banin
3e0a1fe2ce round out 0.6.0 docs 2017-01-13 20:56:45 -05:00
Drew Banin
85847e0169 Merge branch 'docs/0.6.0' of github.com:analyst-collective/dbt into docs/0.6.0 2017-01-13 17:00:38 -05:00
Drew Banin
62f78f338c update setup docs 2017-01-13 17:00:00 -05:00
Connor McArthur
1a41c71e9e update default macOS installation method to homebrew 2017-01-12 13:18:50 -05:00
Drew Banin
958c72c3c4 Update usage.md 2016-12-14 15:29:58 -05:00