What happened to state-aware orchestration?
On June 1, 2026, dbt Labs and Fivetran announced dbt StatePreview as a new and improved version of state-aware orchestration. A key feature is lag_tolerance, which controls how much time must pass since the last upstream data change before a node is eligible for a rebuild.
dbt State improves upon state-aware orchestration in a few key ways:
- Works everywhere — dbt State works with dbt Core, Fusion, and dbt platform, as well as external orchestrators, across both development and deployment environments.
- Smarter data freshness tracking — dbt State tracks data freshness across the DAG and automatically propagates it through models materialized as views. Unlike state-aware orchestration's
build_afterconfig which compares against the model's last successful execution, dbt State'slag_tolerancecompares against the freshness of the underlying data. - Advanced change detection — dbt State can detect and ignore file modifications that don't change actual transformation logic, such as adding a comment or cleaning up whitespace.
If you're using state-aware orchestration prior to June 1, 2026, you can continue using it. As an existing customer, your dbt State trial will be extended to 90 days when you sign up. If you don't see the extension, contact your account team. To get started, refer to Migrate from state-aware orchestration. While dbt State is in preview, there is no required migration timeline — dbt Labs will communicate a timeline when dbt State reaches general availability.
Was this page helpful?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.