V1.10.0
Brief summary
Features
- Support databricks OAuth M2M auth type. Updated OAuth readme doc with instructions.(827)
- Introduced use_materialization_v2 flag for gating materialization revamps. (844)
- Introduce use_safer_relation_operations which will not change the production view/table unless new data can safely be ingested (927)
- adding view_update_via_alter, to allow updating views by altering, instead of recreating (954)
- Remover blockers to custom incremental strategies (972)
Under the Hood
- Update pinned python SDK version to 0.46.0 (969)
- Implement new constraint logic for use_materialization_v2 flag (846), (876)
- Quote constraint names if we quote column names (thanks @samuelberntzen!) (966)
- Streamlining debug logging to make it more usable (946)
- Upgrading Databricks SQL Connector to V4 (962)
- Validation of sample mode (961)
- Move liquid clustering behavior to on_config_change approach for incremental (968)
- Move column coments to on_config_change approach (981)
Fixes
- Switch to using full_data_type column when using info schema for column info (950)
While waiting for full documentation (coming shortly to the dbt Labs doc site), you can look at the discussion for the 1.10.0 alpha release in the discussion section for how to use the new features.