geoHeil
01/25/2023, 7:52 AMowen
01/31/2023, 5:47 PMload_assets_from...
), we automatically generate a code version for each of the dbt models, based off of a hash of the sql. So in theory, each branch deployment should be able to know which of its definitions are net-new or net-different from the current version in the prod deployment (I don't think we currently compare code versions between branch deployments/prod but this is conceptually possible). This (in combination with the branching IO manager) would allow you to kick off a run of just the new/changed dbt models. Applying the same logic to code-versioned regular assets, I think this would essentially get to the state you're imagining. Seems like a bit of work on our side, but I think this is a pretty compelling use casegeoHeil
01/31/2023, 5:49 PM