Conversation
Match dbt-databricks ColumnTagsConfig.get_diff so unchanged sibling columns are not re-SET during alter. Fixes dbt-labs#16246
There was a problem hiding this comment.
Gates Failed
Enforce advisory code health rules
(1 file with Code Duplication)
Our agent can fix these. Install it.
Gates Passed
3 Quality Gates Passed
Reason for failure
| Enforce advisory code health rules | Violations | Code Health Impact | |
|---|---|---|---|
| column_tags.rs | 1 advisory rule | 9.39 → 8.82 | Suppress |
Quality Gate Profile: Clean Code Collective
Install CodeScene MCP: safeguard and uplift AI-generated code. Catch issues early with our IDE extension and CLI tool.
|
Thanks again for your contribution! 🎉 Your changes have been mirrored to our upstream review repository, and a maintainer will take a look there. There's nothing more for you to do right now — please feel free to keep the discussion going in this thread and we'll respond. When the upstream change is merged, it'll land here through our regular sync from |
Summary
ColumnTagsConfig.get_diff: only columns whose tag maps differ, each with the full desired tag map.Fixes #16246
Test plan
cargo test --offline -p dbt-adapter --lib column_tagsALTER COLUMN … SET TAGSonly for columns in the changeset