mirror of
https://github.com/dbt-labs/dbt-snowflake
synced 2025-12-17 19:31:31 +00:00
Cleanup main after cutting new 1.9.latest branch (#1255)
* Clean up changelog on main * Bumping version to 1.10.0a1 * Code quality cleanup
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
[bumpversion]
|
||||
current_version = 1.9.0b1
|
||||
current_version = 1.10.0a1
|
||||
parse = (?P<major>[\d]+) # major version number
|
||||
\.(?P<minor>[\d]+) # minor version number
|
||||
\.(?P<patch>[\d]+) # patch version number
|
||||
|
||||
@@ -1,61 +0,0 @@
|
||||
## dbt-snowflake 1.9.0-b1 - October 01, 2024
|
||||
|
||||
### Features
|
||||
|
||||
- Support refresh_mode and initialize parameters for dynamic tables ([#1076](https://github.com/dbt-labs/dbt-snowflake/issues/1076))
|
||||
- Add tests for cross-database `cast` macro ([#1009](https://github.com/dbt-labs/dbt-snowflake/issues/1009))
|
||||
- Cross-database `date` macro ([#1013](https://github.com/dbt-labs/dbt-snowflake/issues/1013))
|
||||
- Replace underscores with hyphens in account IDs to prevent SSL issues ([#1068](https://github.com/dbt-labs/dbt-snowflake/issues/1068))
|
||||
- Support JWT Authentication ([#1079](https://github.com/dbt-labs/dbt-snowflake/issues/1079), [#726](https://github.com/dbt-labs/dbt-snowflake/issues/726))
|
||||
- Improve run times for large projects by reusing connections by default ([#1082](https://github.com/dbt-labs/dbt-snowflake/issues/1082))
|
||||
- Improve run times when using key pair auth by caching the private key ([#1082](https://github.com/dbt-labs/dbt-snowflake/issues/1082))
|
||||
- Add support for Iceberg table materializations. ([#321](https://github.com/dbt-labs/dbt-snowflake/issues/321))
|
||||
- Microbatch incremental strategy ([#1182](https://github.com/dbt-labs/dbt-snowflake/issues/1182))
|
||||
- Add support for Iceberg table format in Dynamic Tables ([#1183](https://github.com/dbt-labs/dbt-snowflake/issues/1183))
|
||||
- Add Iceberg format Incremental Models ([#321](https://github.com/dbt-labs/dbt-snowflake/issues/321))
|
||||
- Add support for all on_schema_change incremental model strategies. ([#321](https://github.com/dbt-labs/dbt-snowflake/issues/321))
|
||||
|
||||
### Fixes
|
||||
|
||||
- Get catalog metadata for a single relation in the most optimized way using the get_catalog_for_single_relation macro and capability ([#1048](https://github.com/dbt-labs/dbt-snowflake/issues/1048))
|
||||
- Update relation caching to correctly identify dynamic tables, accounting for Snowflake's `2024_03` bundle ([#1016](https://github.com/dbt-labs/dbt-snowflake/issues/1016))
|
||||
- Rename targets for tables and views use fully qualified names ([#1031](https://github.com/dbt-labs/dbt-snowflake/issues/1031))
|
||||
- Surface SSO token expiration in logs ([#851](https://github.com/dbt-labs/dbt-snowflake/issues/851))
|
||||
- return to previous naming convention to return to quoting policy ([#1074](https://github.com/dbt-labs/dbt-snowflake/issues/1074))
|
||||
- Fix scenario where using the `--empty` flag causes metadata queries to contain limit clauses ([#1033](https://github.com/dbt-labs/dbt-snowflake/issues/1033))
|
||||
- Use show ... starts with instead of show ... like in _show_object_metadata ([#1102](https://github.com/dbt-labs/dbt-snowflake/issues/1102))
|
||||
- Fix issue where dbt-snowflake attempts to drop database roles during grants sync ([#1151](https://github.com/dbt-labs/dbt-snowflake/issues/1151))
|
||||
|
||||
### Under the Hood
|
||||
|
||||
- Lazy load agate ([#953](https://github.com/dbt-labs/dbt-snowflake/issues/953))
|
||||
- Speedup catalog string comparison by using ilike before equals ([#1035](https://github.com/dbt-labs/dbt-snowflake/issues/1035))
|
||||
- Improve memory efficiency of the process_results() override. ([#1053](https://github.com/dbt-labs/dbt-snowflake/issues/1053))
|
||||
- Automate all manual integration tests for Dynamic Tables ([#1084](https://github.com/dbt-labs/dbt-snowflake/issues/1084))
|
||||
- Add support for experimental record/replay testing. ([#1106](https://github.com/dbt-labs/dbt-snowflake/issues/1106))
|
||||
- Remove `freezegun` as a testing dependency; this package is no longer used ([#1136](https://github.com/dbt-labs/dbt-snowflake/issues/1136))
|
||||
- Add support for Python 3.12 ([#903](https://github.com/dbt-labs/dbt-snowflake/issues/903))
|
||||
- Isolating distribution testing ([#1130](https://github.com/dbt-labs/dbt-snowflake/issues/1130))
|
||||
- Change behavior flag semantics to log iceberg flag warnings.. ([#321](https://github.com/dbt-labs/dbt-snowflake/issues/321))
|
||||
|
||||
### Dependencies
|
||||
|
||||
- Update freezegun requirement from ~=1.3 to ~=1.4 ([#869](https://github.com/dbt-labs/dbt-snowflake/pull/869))
|
||||
- Bump actions/upload-artifact from 3 to 4 ([#971](https://github.com/dbt-labs/dbt-snowflake/pull/971))
|
||||
- Bump dbt-labs/actions from 1.1.0 to 1.1.1 ([#1006](https://github.com/dbt-labs/dbt-snowflake/pull/1006))
|
||||
- Bump actions/download-artifact from 3 to 4 ([#1007](https://github.com/dbt-labs/dbt-snowflake/pull/1007))
|
||||
- Bump aurelien-baudet/workflow-dispatch from 2 to 4 ([#1093](https://github.com/dbt-labs/dbt-snowflake/pull/1093))
|
||||
- Update twine requirement from ~=4.0 to ~=5.1 ([#1120](https://github.com/dbt-labs/dbt-snowflake/pull/1120))
|
||||
- Bump pre-commit from 3.7.0 to 3.7.1 ([#1119](https://github.com/dbt-labs/dbt-snowflake/pull/1119))
|
||||
- Update wheel requirement from ~=0.42 to ~=0.43 ([#1121](https://github.com/dbt-labs/dbt-snowflake/pull/1121))
|
||||
- Update pytest-xdist requirement from ~=3.5 to ~=3.6 ([#1122](https://github.com/dbt-labs/dbt-snowflake/pull/1122))
|
||||
- Update tox requirement from ~=4.11 to ~=4.16 ([#1135](https://github.com/dbt-labs/dbt-snowflake/pull/1135))
|
||||
|
||||
### Contributors
|
||||
- [@HenkvanDyk,mikealfare](https://github.com/HenkvanDyk,mikealfare) ([#1076](https://github.com/dbt-labs/dbt-snowflake/issues/1076))
|
||||
- [@McKnight-42](https://github.com/McKnight-42) ([#851](https://github.com/dbt-labs/dbt-snowflake/issues/851), [#1074](https://github.com/dbt-labs/dbt-snowflake/issues/1074))
|
||||
- [@amardatar](https://github.com/amardatar) ([#1082](https://github.com/dbt-labs/dbt-snowflake/issues/1082))
|
||||
- [@dwreeves](https://github.com/dwreeves) ([#953](https://github.com/dbt-labs/dbt-snowflake/issues/953))
|
||||
- [@leahwicz](https://github.com/leahwicz) ([#1130](https://github.com/dbt-labs/dbt-snowflake/issues/1130))
|
||||
- [@llam15](https://github.com/llam15) ([#1079](https://github.com/dbt-labs/dbt-snowflake/issues/1079), [#726](https://github.com/dbt-labs/dbt-snowflake/issues/726))
|
||||
- [@mikealfare,](https://github.com/mikealfare,) ([#851](https://github.com/dbt-labs/dbt-snowflake/issues/851))
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: "Dependencies"
|
||||
body: "Update freezegun requirement from ~=1.3 to ~=1.4"
|
||||
time: 2023-12-19T12:51:52.00000Z
|
||||
custom:
|
||||
Author: dependabot[bot]
|
||||
PR: 869
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: "Dependencies"
|
||||
body: "Bump actions/upload-artifact from 3 to 4"
|
||||
time: 2024-04-12T15:59:21.00000Z
|
||||
custom:
|
||||
Author: dependabot[bot]
|
||||
PR: 971
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: "Dependencies"
|
||||
body: "Bump dbt-labs/actions from 1.1.0 to 1.1.1"
|
||||
time: 2024-04-29T12:40:38.00000Z
|
||||
custom:
|
||||
Author: dependabot[bot]
|
||||
PR: 1006
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: "Dependencies"
|
||||
body: "Bump actions/download-artifact from 3 to 4"
|
||||
time: 2024-04-29T12:40:44.00000Z
|
||||
custom:
|
||||
Author: dependabot[bot]
|
||||
PR: 1007
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: "Dependencies"
|
||||
body: "Bump aurelien-baudet/workflow-dispatch from 2 to 4"
|
||||
time: 2024-06-24T12:25:38.00000Z
|
||||
custom:
|
||||
Author: dependabot[bot]
|
||||
PR: 1093
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: "Dependencies"
|
||||
body: "Update twine requirement from ~=4.0 to ~=5.1"
|
||||
time: 2024-07-18T12:08:48.00000Z
|
||||
custom:
|
||||
Author: dependabot[bot]
|
||||
PR: 1120
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: "Dependencies"
|
||||
body: "Bump pre-commit from 3.7.0 to 3.7.1"
|
||||
time: 2024-07-18T12:08:49.00000Z
|
||||
custom:
|
||||
Author: dependabot[bot]
|
||||
PR: 1119
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: "Dependencies"
|
||||
body: "Update wheel requirement from ~=0.42 to ~=0.43"
|
||||
time: 2024-07-18T12:08:52.00000Z
|
||||
custom:
|
||||
Author: dependabot[bot]
|
||||
PR: 1121
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: "Dependencies"
|
||||
body: "Update pytest-xdist requirement from ~=3.5 to ~=3.6"
|
||||
time: 2024-07-18T12:08:57.00000Z
|
||||
custom:
|
||||
Author: dependabot[bot]
|
||||
PR: 1122
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: "Dependencies"
|
||||
body: "Update tox requirement from ~=4.11 to ~=4.16"
|
||||
time: 2024-07-19T12:08:28.00000Z
|
||||
custom:
|
||||
Author: dependabot[bot]
|
||||
PR: 1135
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Features
|
||||
body: Support refresh_mode and initialize parameters for dynamic tables
|
||||
time: 2024-01-31T12:53:18.111616Z
|
||||
custom:
|
||||
Author: HenkvanDyk,mikealfare
|
||||
Issue: "1076"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Features
|
||||
body: Add tests for cross-database `cast` macro
|
||||
time: 2024-04-30T18:57:14.753057-06:00
|
||||
custom:
|
||||
Author: dbeatty10
|
||||
Issue: "1009"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Features
|
||||
body: Cross-database `date` macro
|
||||
time: 2024-05-01T15:19:01.141157-06:00
|
||||
custom:
|
||||
Author: dbeatty10
|
||||
Issue: 1013
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Features
|
||||
body: Replace underscores with hyphens in account IDs to prevent SSL issues
|
||||
time: 2024-06-04T15:48:56.845374-07:00
|
||||
custom:
|
||||
Author: colin-rogers-dbt
|
||||
Issue: "1068"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Features
|
||||
body: Support JWT Authentication
|
||||
time: 2024-06-10T17:10:26.421463-04:00
|
||||
custom:
|
||||
Author: llam15
|
||||
Issue: 1079 726
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Features
|
||||
body: Improve run times for large projects by reusing connections by default
|
||||
time: 2024-07-09T19:43:16.489649-04:00
|
||||
custom:
|
||||
Author: mikealfare amardatar
|
||||
Issue: "1082"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Features
|
||||
body: Improve run times when using key pair auth by caching the private key
|
||||
time: 2024-07-10T17:23:45.046905-04:00
|
||||
custom:
|
||||
Author: mikealfare aranke
|
||||
Issue: "1082"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Features
|
||||
body: Add support for Iceberg table materializations.
|
||||
time: 2024-09-11T00:18:06.780586-07:00
|
||||
custom:
|
||||
Author: versusfacit
|
||||
Issue: "321"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Features
|
||||
body: Microbatch incremental strategy
|
||||
time: 2024-09-13T21:54:16.492885-04:00
|
||||
custom:
|
||||
Author: michelleark
|
||||
Issue: "1182"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Features
|
||||
body: Add support for Iceberg table format in Dynamic Tables
|
||||
time: 2024-09-17T10:05:05.609859-04:00
|
||||
custom:
|
||||
Author: mikealfare
|
||||
Issue: "1183"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Features
|
||||
body: Add Iceberg format Incremental Models
|
||||
time: 2024-09-23T20:32:04.783741-07:00
|
||||
custom:
|
||||
Author: versusfacit
|
||||
Issue: "321"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Features
|
||||
body: Add support for all on_schema_change incremental model strategies.
|
||||
time: 2024-09-30T11:20:41.99589-07:00
|
||||
custom:
|
||||
Author: versusfacit
|
||||
Issue: "321"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Fixes
|
||||
body: Update relation caching to correctly identify dynamic tables, accounting for Snowflake's `2024_03` bundle
|
||||
time: 2024-05-16T17:43:37.336858-04:00
|
||||
custom:
|
||||
Author: mikealfare
|
||||
Issue: "1016"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Fixes
|
||||
body: Get catalog metadata for a single relation in the most optimized way using the get_catalog_for_single_relation macro and capability
|
||||
time: 2024-05-16T22:41:34.256095+01:00
|
||||
custom:
|
||||
Author: aranke
|
||||
Issue: "1048"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Fixes
|
||||
body: 'Rename targets for tables and views use fully qualified names'
|
||||
time: 2024-05-22T16:05:38.602074-04:00
|
||||
custom:
|
||||
Author: mikealfare
|
||||
Issue: "1031"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Fixes
|
||||
body: Surface SSO token expiration in logs
|
||||
time: 2024-06-05T12:56:11.802237-04:00
|
||||
custom:
|
||||
Author: mikealfare, McKnight-42
|
||||
Issue: "851"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Fixes
|
||||
body: return to previous naming convention to return to quoting policy
|
||||
time: 2024-06-07T10:27:08.542159-05:00
|
||||
custom:
|
||||
Author: McKnight-42
|
||||
Issue: "1074"
|
||||
@@ -1,7 +0,0 @@
|
||||
kind: Fixes
|
||||
body: Fix scenario where using the `--empty` flag causes metadata queries to contain
|
||||
limit clauses
|
||||
time: 2024-06-28T19:01:40.558234-04:00
|
||||
custom:
|
||||
Author: mikealfare
|
||||
Issue: "1033"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Fixes
|
||||
body: Use show ... starts with instead of show ... like in _show_object_metadata
|
||||
time: 2024-07-05T16:59:32.087555+01:00
|
||||
custom:
|
||||
Author: aranke
|
||||
Issue: "1102"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Fixes
|
||||
body: Fix issue where dbt-snowflake attempts to drop database roles during grants sync
|
||||
time: 2024-09-20T19:36:13.671173-04:00
|
||||
custom:
|
||||
Author: mikealfare
|
||||
Issue: "1151"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Under the Hood
|
||||
body: Lazy load agate
|
||||
time: 2024-03-27T00:13:04.246062-04:00
|
||||
custom:
|
||||
Author: dwreeves
|
||||
Issue: "953"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Under the Hood
|
||||
body: Speedup catalog string comparison by using ilike before equals
|
||||
time: 2024-04-25T14:45:56.549787+02:00
|
||||
custom:
|
||||
Author: aranke
|
||||
Issue: '1035'
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Under the Hood
|
||||
body: Improve memory efficiency of the process_results() override.
|
||||
time: 2024-05-17T14:37:43.7414-04:00
|
||||
custom:
|
||||
Author: peterallenwebb
|
||||
Issue: "1053"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Under the Hood
|
||||
body: Automate all manual integration tests for Dynamic Tables
|
||||
time: 2024-06-14T17:08:58.231472-04:00
|
||||
custom:
|
||||
Author: mikealfare
|
||||
Issue: "1084"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Under the Hood
|
||||
body: Add support for experimental record/replay testing.
|
||||
time: 2024-07-16T17:46:55.11204-04:00
|
||||
custom:
|
||||
Author: peterallenwebb
|
||||
Issue: "1106"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Under the Hood
|
||||
body: Remove `freezegun` as a testing dependency; this package is no longer used
|
||||
time: 2024-07-19T12:56:18.957049-04:00
|
||||
custom:
|
||||
Author: mikealfare
|
||||
Issue: "1136"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Under the Hood
|
||||
body: Add support for Python 3.12
|
||||
time: 2024-07-22T14:31:14.024865-07:00
|
||||
custom:
|
||||
Author: versusfacit
|
||||
Issue: "903"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Under the Hood
|
||||
body: Isolating distribution testing
|
||||
time: 2024-08-06T21:59:35.284641-04:00
|
||||
custom:
|
||||
Author: leahwicz
|
||||
Issue: "1130"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Under the Hood
|
||||
body: Change behavior flag semantics to log iceberg flag warnings..
|
||||
time: 2024-09-17T18:11:47.525026-07:00
|
||||
custom:
|
||||
Author: versusfacit
|
||||
Issue: "321"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Breaking Changes
|
||||
body: Drop support for Python 3.8
|
||||
time: 2024-10-16T18:31:43.4167-04:00
|
||||
custom:
|
||||
Author: mikealfare
|
||||
Issue: "1211"
|
||||
@@ -1,7 +0,0 @@
|
||||
kind: Features
|
||||
body: 'Allow configurable pagination on list_relations_without_caching to support
|
||||
users with a large number of objects per schema'
|
||||
time: 2024-11-07T17:03:07.826352-05:00
|
||||
custom:
|
||||
Author: mikealfare
|
||||
Issue: "1234"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Fixes
|
||||
body: Handle non-English Snowflake error message for non-existing schemas
|
||||
time: 2023-11-29T12:41:45.1273-07:00
|
||||
custom:
|
||||
Author: pei0804
|
||||
Issue: "834"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Fixes
|
||||
body: Dynamic Iceberg table base_location_subpath generation fix.
|
||||
time: 2024-10-08T12:26:35.521308-07:00
|
||||
custom:
|
||||
Author: versusfacit
|
||||
Issue: "1200"
|
||||
@@ -1,7 +0,0 @@
|
||||
kind: Fixes
|
||||
body: 'Performance fixes for snowflake microbatch strategy: use temp view instead
|
||||
of table, remove unnecessary ''using'' clause'
|
||||
time: 2024-11-04T10:46:10.005317-05:00
|
||||
custom:
|
||||
Author: michelleark
|
||||
Issue: "1228"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Fixes
|
||||
body: Iceberg quoting ignore fix.
|
||||
time: 2024-11-04T17:23:49.706297-08:00
|
||||
custom:
|
||||
Author: versusfacit
|
||||
Issue: "1227"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Under the Hood
|
||||
body: Add telemetry function
|
||||
time: 2024-10-16T03:55:44.144174-07:00
|
||||
custom:
|
||||
Author: versusfacit
|
||||
Issue: "301"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Under the Hood
|
||||
body: remove SnowflakeAdapterResponse in favor of updated AdapterResponse in base
|
||||
time: 2024-11-06T11:32:49.503467-08:00
|
||||
custom:
|
||||
Author: colin-rogers-dbt
|
||||
Issue: "1233"
|
||||
@@ -1,6 +0,0 @@
|
||||
kind: Under the Hood
|
||||
body: Add iceberg docs url to behavior flag.
|
||||
time: 2024-11-18T23:16:37.926576-08:00
|
||||
custom:
|
||||
Author: versusfacit
|
||||
Issue: "210"
|
||||
63
CHANGELOG.md
63
CHANGELOG.md
@@ -5,69 +5,6 @@
|
||||
- "Breaking changes" listed under a version may require action from end users or external maintainers when upgrading to that version.
|
||||
- Do not edit this file directly. This file is auto-generated using [changie](https://github.com/miniscruff/changie). For details on how to document a change, see [the contributing guide](https://github.com/dbt-labs/dbt-snowflake/blob/main/CONTRIBUTING.md#adding-changelog-entry)
|
||||
|
||||
## dbt-snowflake 1.9.0-b1 - October 01, 2024
|
||||
|
||||
### Features
|
||||
|
||||
- Support refresh_mode and initialize parameters for dynamic tables ([#1076](https://github.com/dbt-labs/dbt-snowflake/issues/1076))
|
||||
- Add tests for cross-database `cast` macro ([#1009](https://github.com/dbt-labs/dbt-snowflake/issues/1009))
|
||||
- Cross-database `date` macro ([#1013](https://github.com/dbt-labs/dbt-snowflake/issues/1013))
|
||||
- Replace underscores with hyphens in account IDs to prevent SSL issues ([#1068](https://github.com/dbt-labs/dbt-snowflake/issues/1068))
|
||||
- Support JWT Authentication ([#1079](https://github.com/dbt-labs/dbt-snowflake/issues/1079), [#726](https://github.com/dbt-labs/dbt-snowflake/issues/726))
|
||||
- Improve run times for large projects by reusing connections by default ([#1082](https://github.com/dbt-labs/dbt-snowflake/issues/1082))
|
||||
- Improve run times when using key pair auth by caching the private key ([#1082](https://github.com/dbt-labs/dbt-snowflake/issues/1082))
|
||||
- Add support for Iceberg table materializations. ([#321](https://github.com/dbt-labs/dbt-snowflake/issues/321))
|
||||
- Microbatch incremental strategy ([#1182](https://github.com/dbt-labs/dbt-snowflake/issues/1182))
|
||||
- Add support for Iceberg table format in Dynamic Tables ([#1183](https://github.com/dbt-labs/dbt-snowflake/issues/1183))
|
||||
- Add Iceberg format Incremental Models ([#321](https://github.com/dbt-labs/dbt-snowflake/issues/321))
|
||||
- Add support for all on_schema_change incremental model strategies. ([#321](https://github.com/dbt-labs/dbt-snowflake/issues/321))
|
||||
|
||||
### Fixes
|
||||
|
||||
- Get catalog metadata for a single relation in the most optimized way using the get_catalog_for_single_relation macro and capability ([#1048](https://github.com/dbt-labs/dbt-snowflake/issues/1048))
|
||||
- Update relation caching to correctly identify dynamic tables, accounting for Snowflake's `2024_03` bundle ([#1016](https://github.com/dbt-labs/dbt-snowflake/issues/1016))
|
||||
- Rename targets for tables and views use fully qualified names ([#1031](https://github.com/dbt-labs/dbt-snowflake/issues/1031))
|
||||
- Surface SSO token expiration in logs ([#851](https://github.com/dbt-labs/dbt-snowflake/issues/851))
|
||||
- return to previous naming convention to return to quoting policy ([#1074](https://github.com/dbt-labs/dbt-snowflake/issues/1074))
|
||||
- Fix scenario where using the `--empty` flag causes metadata queries to contain limit clauses ([#1033](https://github.com/dbt-labs/dbt-snowflake/issues/1033))
|
||||
- Use show ... starts with instead of show ... like in _show_object_metadata ([#1102](https://github.com/dbt-labs/dbt-snowflake/issues/1102))
|
||||
- Fix issue where dbt-snowflake attempts to drop database roles during grants sync ([#1151](https://github.com/dbt-labs/dbt-snowflake/issues/1151))
|
||||
|
||||
### Under the Hood
|
||||
|
||||
- Lazy load agate ([#953](https://github.com/dbt-labs/dbt-snowflake/issues/953))
|
||||
- Speedup catalog string comparison by using ilike before equals ([#1035](https://github.com/dbt-labs/dbt-snowflake/issues/1035))
|
||||
- Improve memory efficiency of the process_results() override. ([#1053](https://github.com/dbt-labs/dbt-snowflake/issues/1053))
|
||||
- Automate all manual integration tests for Dynamic Tables ([#1084](https://github.com/dbt-labs/dbt-snowflake/issues/1084))
|
||||
- Add support for experimental record/replay testing. ([#1106](https://github.com/dbt-labs/dbt-snowflake/issues/1106))
|
||||
- Remove `freezegun` as a testing dependency; this package is no longer used ([#1136](https://github.com/dbt-labs/dbt-snowflake/issues/1136))
|
||||
- Add support for Python 3.12 ([#903](https://github.com/dbt-labs/dbt-snowflake/issues/903))
|
||||
- Isolating distribution testing ([#1130](https://github.com/dbt-labs/dbt-snowflake/issues/1130))
|
||||
- Change behavior flag semantics to log iceberg flag warnings.. ([#321](https://github.com/dbt-labs/dbt-snowflake/issues/321))
|
||||
|
||||
### Dependencies
|
||||
|
||||
- Update freezegun requirement from ~=1.3 to ~=1.4 ([#869](https://github.com/dbt-labs/dbt-snowflake/pull/869))
|
||||
- Bump actions/upload-artifact from 3 to 4 ([#971](https://github.com/dbt-labs/dbt-snowflake/pull/971))
|
||||
- Bump dbt-labs/actions from 1.1.0 to 1.1.1 ([#1006](https://github.com/dbt-labs/dbt-snowflake/pull/1006))
|
||||
- Bump actions/download-artifact from 3 to 4 ([#1007](https://github.com/dbt-labs/dbt-snowflake/pull/1007))
|
||||
- Bump aurelien-baudet/workflow-dispatch from 2 to 4 ([#1093](https://github.com/dbt-labs/dbt-snowflake/pull/1093))
|
||||
- Update twine requirement from ~=4.0 to ~=5.1 ([#1120](https://github.com/dbt-labs/dbt-snowflake/pull/1120))
|
||||
- Bump pre-commit from 3.7.0 to 3.7.1 ([#1119](https://github.com/dbt-labs/dbt-snowflake/pull/1119))
|
||||
- Update wheel requirement from ~=0.42 to ~=0.43 ([#1121](https://github.com/dbt-labs/dbt-snowflake/pull/1121))
|
||||
- Update pytest-xdist requirement from ~=3.5 to ~=3.6 ([#1122](https://github.com/dbt-labs/dbt-snowflake/pull/1122))
|
||||
- Update tox requirement from ~=4.11 to ~=4.16 ([#1135](https://github.com/dbt-labs/dbt-snowflake/pull/1135))
|
||||
|
||||
### Contributors
|
||||
- [@HenkvanDyk,mikealfare](https://github.com/HenkvanDyk,mikealfare) ([#1076](https://github.com/dbt-labs/dbt-snowflake/issues/1076))
|
||||
- [@McKnight-42](https://github.com/McKnight-42) ([#851](https://github.com/dbt-labs/dbt-snowflake/issues/851), [#1074](https://github.com/dbt-labs/dbt-snowflake/issues/1074))
|
||||
- [@amardatar](https://github.com/amardatar) ([#1082](https://github.com/dbt-labs/dbt-snowflake/issues/1082))
|
||||
- [@dwreeves](https://github.com/dwreeves) ([#953](https://github.com/dbt-labs/dbt-snowflake/issues/953))
|
||||
- [@leahwicz](https://github.com/leahwicz) ([#1130](https://github.com/dbt-labs/dbt-snowflake/issues/1130))
|
||||
- [@llam15](https://github.com/llam15) ([#1079](https://github.com/dbt-labs/dbt-snowflake/issues/1079), [#726](https://github.com/dbt-labs/dbt-snowflake/issues/726))
|
||||
- [@mikealfare,](https://github.com/mikealfare,) ([#851](https://github.com/dbt-labs/dbt-snowflake/issues/851))
|
||||
|
||||
|
||||
## Previous Releases
|
||||
For information on prior major and minor releases, see their changelogs:
|
||||
- [1.6](https://github.com/dbt-labs/dbt-snowflake/blob/1.6.latest/CHANGELOG.md)
|
||||
|
||||
@@ -1 +1 @@
|
||||
version = "1.9.0b1"
|
||||
version = "1.10.0a1"
|
||||
|
||||
Reference in New Issue
Block a user