I am trying to set up dbt build to use state:modified
I have copied over the folder containing manifest.json
However, when I run dbt_build , with full-refresh and state: modified --state ‘path to the previous manifest.json’, dbt_build still recreates the model?
I am on dbt core 1.10.3
Put code inside backticks
to preserve indentation
which is especially important
for Python and YAML!
If you’re running dbt Core 1.10.3 through the Python library, state:modified should determine which nodes are selected based on comparison with the previous manifest.json. It does not mean "run the model incrementally.
The issue I’m facing is that even when there is no change to the model, the model is getting picked up for build. Ideally and as per dbt specs the model should not get picked up for build if I use state:modified whether I pass full-refresh or not