Releases: ClickHouse/dbt-clickhouse
Releases · ClickHouse/dbt-clickhouse
v1.9.4
What's Changed
Bugs and features:
- Drop internal MV when a model is changed from materialized_view to view by @koletzilla in #516 and #536
- Ensure that temporary tables are not accessed with database clause by @koletzilla in #515
- Move dbt-adapters as package dependency and lock a stable version by @koletzilla in #530 and #537
- Add codec support for column addition in schema changes by @Nikita1198 in #486
Repository maintenance:
- Remove documentation that is now part of the docs in ClickHouse webpage by @koletzilla in #526
- Remove support for non-maintained CH versions. Add again support for 25.8 (latest) by @koletzilla in #517
- ci: add
test_cloud_results.yml
placeholder workflow by @slvrtrn in #525
New Contributors
- @slvrtrn made their first contribution in #525
- @Nikita1198 made their first contribution in #486
Full Changelog: v1.9.3...v1.9.4
v1.9.3
What's Changed
Bugs and features:
- Shared database to can_exchange by @timfursov in #498
- Correctly parse query_settings when a String is added by @koletzilla in #497
- Filter settings that are exclusive for MergeTree Engines by @koletzilla in #504
- Fix cloud tests and problems with snapshots not using a consistent now() by @BentsiLeviav in #509
Repository maintenance:
- chore: Substitute deprecated pkg_resources by @enqueue in #471
- Fix CI running in main: make lint and test_matrix work again by @koletzilla in #502
- Fix isort not working in Github Actions by @koletzilla in #505
New Contributors
- @enqueue made their first contribution in #471
- @timfursov made their first contribution in #498
- @koletzilla made their first contribution in #495
Full Changelog: v1.9.2...v1.9.3
v1.9.2
What's Changed
- Limit dbt-core version to <1.10.X to avoid compatibility issues by @BentsiLeviav in #453
- add closing to the sql code by @BentsiLeviav in #454
- add on cluster clause by @BentsiLeviav in #455
- Add newline around subquery parenthesis used when contract is enabled by @dlouseiro in #457
- Fix docker compose concurrent issue by @BentsiLeviav in #468
- Check for
Shared
database engine incan_exchange
by @tavplubix in #460 - V1.9.2 housekeeping by @BentsiLeviav in #469
New Contributors
- @dlouseiro made their first contribution in #457
- @tavplubix made their first contribution in #460
Full Changelog: v1.9.1...v1.9.2
v1.9.1
What's Changed
- hot fix missing database_engine error by @BentsiLeviav in #450
Full Changelog: v1.9.0...v1.9.1
v1.9.0
What's Changed
- chore(deps): upgrade dbt-core to ~=1.9.0 by @canbekley in #403
- feat: microbatch strategy by @canbekley in #404
- feat: support TTL as a column-level configuration by @morsapaes in #442
- feat: Add ability to set sql security option by @dev-mkc19 in #379
- feat: escape column names in comments by @erik-amundson-anthro in #428
- Add TTL materialization for distributed tables. by @arastopchin1 in #430
- add cluster in connections_keys by @mironovich in #419
- fix: replicated database materializations by @canbekley in #407
- fix quoting reference in database_engine usage by @BentsiLeviav in #446
- Fix on cluster clause behaviour by @BentsiLeviav in #447
New Contributors
- @morsapaes made their first contribution in #442
- @dev-mkc19 made their first contribution in #379
- @erik-amundson-anthro made their first contribution in #428
- @arastopchin1 made their first contribution in #430
- @mironovich made their first contribution in #419
Full Changelog: v1.8.9...v1.9.0
v1.8.9
What's Changed
- fix: create materialized view on cluster by @flytrap in #384
- Revert "fix: create materialized view on cluster" by @BentsiLeviav in #416
- feat: allow using TLS client certificates by @bartoszwjn in #413
- don't drop local tables when there is no distributed table by @canbekley in #363
- Support of insert_overwrite in cluster setup by @pheepa in #394
- Fix lint by @BentsiLeviav in #422
- optimise adding projections and indexes in one statement, to avoid er… by @stephen-up in #421
- V1.8.9 housekeeping by @BentsiLeviav in #425
New Contributors
- @flytrap made their first contribution in #384
- @bartoszwjn made their first contribution in #413
- @pheepa made their first contribution in #394
Full Changelog: v1.8.8...v1.8.9
v1.8.8
What's Changed
- Add force on cluster config option by @benjamin-awd in #328
- Feature/create indexes by @stephen-up in #397
- Filter settings based on Engine by @shachibista in #367
- docs: fix typo in readme by @operagxoksana in #411
- chore: allow optional whitespace in multi mv implementation by @benjamin-awd in #409
- Prevent data loss when updating materialized view (#383) by @the4thamigo-uk in #390
- Support replace view by @BentsiLeviav in #412
New Contributors
- @benjamin-awd made their first contribution in #328
- @stephen-up made their first contribution in #397
- @shachibista made their first contribution in #367
- @operagxoksana made their first contribution in #411
Full Changelog: v1.8.7...v1.8.8
v1.8.7
What's Changed
- Use
CREATE OR REPLACE DICTIONARY
to avoid data loss (#392) by @the4thamigo-uk in #393 - Protect against no columns returned in materialized-view (#395) by @the4thamigo-uk in #396
- fix: remove python 3.8 from various places, #385 by @lkhagvadorj-amp in #402
- Support refreshable materialized views by @BentsiLeviav in #401
New Contributors
- @lucasfcnunes made their first contribution in #377
- @lkhagvadorj-amp made their first contribution in #402
Full Changelog: v1.8.6...v1.8.7
v1.8.6
What's Changed
- Make mv data catchup configurable by @BentsiLeviav in #399
Full Changelog: v1.8.5...v1.8.6
v1.8.5 - Improvements and bug fixes
What's Changed
- adding extra credentials argument to s3source by @mitchbregs in #356
- Housekeeping for 1.8.4 release by @genzgd in #357
- Fix quotation in split_part macro by @3fonov in #338
- feat: support range based dictionary layouts by @rjoelnorgren in #361
- Apply query settings for empty table model by @alexsubota in #362
- Add range based dictionary to CHANGELOG + tests by @rjoelnorgren in #376
- Remove stacktrace from database errors by @3fonov in #382
- Allow multiple materialized views to write to same target (#280) by @the4thamigo-uk in #364
- update CHANGELOG.md for version 1.8.4 by @BentsiLeviav in #386
- update CHANGELOG.md for version 1.8.5 by @BentsiLeviav in #387
New Contributors
- @mitchbregs made their first contribution in #356
- @3fonov made their first contribution in #338
- @alexsubota made their first contribution in #362
Full Changelog: v1.8.3...v1.8.5