dbt Core v2 has now been released, representing a major refactor of the dbt CLI, DAG, and docs systems. It's still in alpha and I'm not 100% sure it will meet all of our needs -- in classic dbt fashion, the migration docs are sparse, and the rest of the docs are spread out across many different pages -- but it promises enough big improvements (Rust refactor for improved speed, IDE integrations via a new LSP, improved docs interface) that I think we should take a stab at the upgrade to find out.
If Core v2 alpha does not yet meet our needs, we should instead upgrade to v1.12.x.
Old issue (archived)
dbt 1.11 has been released, but we are still on version 1.9. There are some cool new features in 1.10 and 1.11 that I think we could use, including user-defined functions and standalone anchors. Let's take a minute to upgrade our dbt version so that we can start taking advantage of new features.
I suspect we may start seeing some deprecation warnings as part of this upgrade effort, so as part of the scope for this issue, I think we should either resolve these warnings if the resolution is simple, or open issues to resolve them if the resolution is complicated.
We should also upgrade the Athena adapter, which has had a few releases since our current version (1.8.4).
dbt Core v2 has now been released, representing a major refactor of the dbt CLI, DAG, and docs systems. It's still in alpha and I'm not 100% sure it will meet all of our needs -- in classic dbt fashion, the migration docs are sparse, and the rest of the docs are spread out across many different pages -- but it promises enough big improvements (Rust refactor for improved speed, IDE integrations via a new LSP, improved docs interface) that I think we should take a stab at the upgrade to find out.
If Core v2 alpha does not yet meet our needs, we should instead upgrade to v1.12.x.
Old issue (archived)
dbt 1.11 has been released, but we are still on version 1.9. There are some cool new features in 1.10 and 1.11 that I think we could use, including user-defined functions and standalone anchors. Let's take a minute to upgrade our dbt version so that we can start taking advantage of new features.
I suspect we may start seeing some deprecation warnings as part of this upgrade effort, so as part of the scope for this issue, I think we should either resolve these warnings if the resolution is simple, or open issues to resolve them if the resolution is complicated.
We should also upgrade the Athena adapter, which has had a few releases since our current version (1.8.4).