Skip to content
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

compile fewer artifacts for each invocation #283

Closed
jthandy opened this issue Feb 8, 2017 · 1 comment
Closed

compile fewer artifacts for each invocation #283

jthandy opened this issue Feb 8, 2017 · 1 comment
Labels
wontfix Not a bug or out of scope for dbt-core

Comments

@jthandy
Copy link
Member

jthandy commented Feb 8, 2017

for large projects, dbt commands take a long time (15s-ish for one project I'm working on). the step that takes a long time is compilation. I believe that every dbt invocation compiles all objects. it would be useful if invocations could only compile the artifacts that are relevant to that invocation—nothing sophisticated like only compiling specific models, more only compiling tests if the command is test, etc. could cut the compilation time significantly.

@drewbanin
Copy link
Contributor

TODO: re-evaluate timing after this PR is merged #292

@jthandy jthandy added the wontfix Not a bug or out of scope for dbt-core label Mar 17, 2017
@jthandy jthandy closed this as completed Mar 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix Not a bug or out of scope for dbt-core
Projects
None yet
Development

No branches or pull requests

2 participants