Skip to content

Commit

Permalink
Update state-comparison-caveats.md
Browse files Browse the repository at this point in the history
  • Loading branch information
runleonarun authored Feb 2, 2024
1 parent d68ecec commit ee35363
Showing 1 changed file with 0 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,6 @@ State comparison works by identifying discrepancies between two manifests. Thos
1. Changes made to a project in development
2. Env-aware logic that causes different behavior based on the `target`, env vars, etc.

dbt will do its best to capture *only* changes that are the result of modifications made in development. In projects with intricate env-aware logic, dbt will err on the side of running too many models (i.e. false positives). Over the next several versions of dbt, we're working on:
- iterative improvements to dbt's built-in detective abilities
- better options for more complex projects, in the form of more-specific sub-selectors (see [this issue](https://github.com/dbt-labs/dbt-core/issues/2704))

State comparison detects env-aware config in `dbt_project.yml`. This target-based config registers as a modification:

<File name='dbt_project.yml'>
Expand Down

0 comments on commit ee35363

Please sign in to comment.