Overview
This release reduces the runtime of dbt projects by improving dbt's approach to model running. Additionally, a number of workflow improvements have been added. You can find more information about dbt's new approach to model running in this blog post.
Deprecations
Features
- More intelligently order and execute nodes in the graph. This significantly speeds up the runtime of most dbt projects (#813)
- Add
-m
flag as an alias for--models
(#1160) - Add
post_hook
andpre_hook
as aliases forpost-hook
andpre-hook
, respectively (#1124) (docs) - Better handling of git errors in
dbt deps
+ full support for Windows (#994, #778, #895) - Add support for specifying a
location
in BigQuery datasets (#969) (docs) - Add support for Jinja expressions using the
{% do ... %}
block (#1113) - The
dbt debug
command is actually useful now (#1061) - The
config
function can now be called multiple times in a model (#558) - Source the latest version of dbt from PyPi instead of GitHub (#1122)
- Add a peformance profiling mechnanism to dbt (#1001)
- Add caching for dbt's macros-only manifest to speedup parsing (#1098)
Fixes
- Fix for custom schemas used alongside the
generate_schema_name
macro (#801) - Fix for silent failure of tests that reference nonexistent models (#968)
- Fix for
generate_schema_name
macros that return whitespace-padded schema names (#1074) - Fix for incorrect relation type for backup tables on Snowflake (#1103)
- Fix for incorrectly cased values in the relation cache (#1140)
- Fix for JSON decoding error on Python2 installed with Anaconda (#1155)
- Fix for unhandled exceptions that occur in anonymous event tracking (#1180)
- Fix for analysis files that contain
raw
tags (#1152) - Fix for packages which reference the hubsite (#1095)
Grace Kelly
Grace Kelly (1929-1982) was a Philadelphian film actress who became the Princess of Monaco. In her early life, Kelly took an interest in acting and so moved to New York City to attend the American Academy of Dramatic Arts. As her career progressed, Kelly acted in theater productions, television shows, and ultimately gained stardom on the silver screen. She was awarded the Academy Award for Best Actress for her role in The Country Girl (1954).
While operating as a U.S. delegate to the Cannes Film Festival, Kelly came to meet the prince of Monaco. After their eventual wedding, Kelly thusly became the Princess of Monaco. In this role, Kelly adopted a life of philanthropy. Kelly founded and was involved in numerous non-profits dedicated to advancing the arts and the wellbeing of citizens of Monaco and the world alike.