Skip to content

Track release of dbt v2 #369

Description

@martyngigg

At the time of writing dbt has an alpha version of dbt v2. It has a core rewritten in rust and is the future direction of travel for the project: https://docs.getdbt.com/blog/dbt-core-v2-is-here?version=2.0&name=Fusion.

A quick test locally of the pre-release version shows some issues:

dbt deps:

dbt-fusion 2.0.0-preview.192
  Finished [  0.13s] resolving packages from packages.yml (3 items)
 Installed starburstdata/trino_utils: 0.6.0
 Installed dbt-labs/codegen: 0.14.0
 Installed dbt-labs/dbt_utils: 1.3.3
 Installed 3 packages
Updated version available for codegen@0.14.0: 0.14.1
Updated version available for dbt_utils@1.3.3: 1.4.0

============================= Errors and Warnings ==============================
[warning] [PackageVersionMismatch (dbt1080)]: Package 'trino_utils' may not be compatible with your dbt version: Required dbt version does not match current version. Check Package Hub (https://hub.getdbt.com) for compatible versions or contact the package maintainer.

============================== Execution Summary ===============================
Finished 'deps' with 1 warning [4.3s]

dbt build:

[error] [InvalidConfig (dbt1005)]: The 'trino' adapter is not yet supported by dbt Fusion. Supported adapters: snowflake, bigquery, databricks, redshift

The current advice is "to migrate is to first upgrade to dbt v1.12. It enforces many of the behavior changes that are fully removed in v2.0 of the framework, and even ships with the Fusion-powered project parser so that you can check whether your project will parse correctly. Run dbt parse --use-v2-parser to try it out."

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions