Florian Eiden
Florian Eiden
@jtcohen6 do you remember if this is an expected limitation on BQ?
I agree. I'll update this as a feature request, and [update the doc](https://github.com/dbt-labs/docs.getdbt.com/pull/4983). I'm also moving it to 'help_wanted', as this is not something that we will be able to...
Hey there! Could you help us reproduce the case? I'm wondering how you get concurrent changes here? Are you running multiple invocations of dbt in parallel?
Hi there, could you please add a [minimum reproducible example](https://en.wikipedia.org/wiki/Minimal_reproducible_example) to the issue, so we can investigate? You can build that out of the project generated via `dbt init`, or...
So is the issue that the post-hook grants are operating at the schema level, but are executed at the model level? So the same table will receive multiple concurrent grants...
I can reproduce this. After spending some time looking at the code, I feel like the actual descriptions of the options are: |`on_schema_change`|In case of new columns...|In case of removed...
So what we want is: |`on_schema_change`|In case of new columns...|In case of removed columns...| |-|-|-| |**`classic`**|columns ignored|run failed| |`ignore`|columns ignored|**columns ignored**| |`fail`|run failed|run failed| |`append_new_columns`|columns added|columns ignored| |`sync_all_columns`|columns added|columns removed|...
Hey there, what happens when you `pip install sasl`?
We will try to land this in 1.5.0 but my confidence is low (just too much to be done before then).
Re-opening as #175 has brought the topic back on top (#175 was closed as duplicate).