-
Notifications
You must be signed in to change notification settings - Fork 982
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
All-around improvements to 0.18.0 docs #363
Conversation
selectors: | ||
- name: nodes_to_joy | ||
definition: ... | ||
- name: nodes_to_a_grecian_urn |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Split out node selection syntax into several docs, with renames + redirects
Very supportive of the concept behind change! I think we can do even more here, e.g. I am a fan of how the test selection docs have very discrete example — one day we should get to that level for all node types.
A note to discuss: I think I've previously used the word "resource" where we are now using "node". We should aim to be consistent at some point, all the way down to making this consistent:
dbt ls --resource-type models
I also left a suggestion for a formatting error.
The rest of the commits
LGTM!
<Changelog>New in v0.18.0</Changelog> | ||
The `config` method is used to select models that match a specified [node config](config). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not rendering correctly:
<Changelog>New in v0.18.0</Changelog> | |
The `config` method is used to select models that match a specified [node config](config). | |
<Changelog>New in v0.18.0</Changelog> | |
The `config` method is used to select models that match a specified [node config](config). |
And so on and so forth through the rest of this page
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ooh nice catch! TIL
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
don't ask me why — i do not know
Thanks for the review @clrcrl! I realize that I've been using node and resource interchangeably, at some points using one as the definition of the other. ("Each dbt resource becomes a node in the DAG.") I agree that we should pick one, ultimately; for now I've just added a callout that, in fact, they mean the same thing. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is all amazing - approved on my end :D
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
REPO SYNC - Public to Private
Description & motivation
full_refresh
node configpolicy_tags
,hours_to_expiration
query_tag
Pre-release docs
Is this change related to an unreleased version of dbt?
next
current
Checklist
If you added new pages (delete if not applicable):
website/sidebars.js
If you removed existing pages (delete if not applicable):
website/sidebars.js
_redirects