Releases: dremio/dbt-dremio
Releases · dremio/dbt-dremio
v1.10.0
v1.9.0
v1.8.4
What's Changed
- Adjust existing pipeline scripts to support Jenkins by @99Lys in #283
- Include dbt-dremio version in query metadata by @99Lys in #289
- dbt Unit Testing - basic implementation by @99Lys in #291
- Ability to perform unit tests on models with dependencies - fixing ref() macro by @99Lys in #293
- Replace ilike with direct comparison by @valterfrancisco-dremio in #292
- Fix data type issue in fixtures creation by @99Lys in #294
- Cloud testing by @simonpannek in #290
- new release 1.8.4 by @bcmeireles in #297
New Contributors
- @valterfrancisco-dremio made their first contribution in #292
Full Changelog: v1.8.3...v1.8.4
v1.8.3
What's Changed
- Adding new check if the space already exists by @howareyouman in #286
- Fix twin strategy implementation by @simonpannek in #278
- dbt Constraints / model contracts by @bcmeireles in #281
- Pass down schema on table and view creation by @simonpannek in #271
- new release 1.8.3 by @howareyouman in #288
Full Changelog: v1.8.2...v1.8.3
v1.8.2
What's Changed
- Unnamed reflections now take the model name/alias by @bcmeireles in #264
- Bump Deprecated Workflow Functions by @bcmeireles in #266
- added walkthough by @AlexMercedCoder in #265
- Support for roles in grants by @bcmeireles in #259
- added checkbox for Contributor License Agreement by @howareyouman in #275
- fix: Issue with on_schema_change config by @maladroitthief in #273
- Fix Invalid Quoting Around Partitioning by @bcmeireles in #277
- Add devcontainers support to the repository by @simonpannek in #267
- fix: Add identifier and schema to
get_relation_last_modifiedmacro by @xcezz in #274 - Added Trouble Shooting Guide by @AlexMercedCoder in #269
- Fixed column schemas not being grabbed properly by @bcmeireles in #282
- Run github test pipeline in parallel by @simonpannek in #280
New Contributors
- @AlexMercedCoder made their first contribution in #265
- @maladroitthief made their first contribution in #273
- @simonpannek made their first contribution in #267
- @xcezz made their first contribution in #274
Full Changelog: v1.8.1...v1.8.2
v1.8.1
What's Changed
- Create GH Actions CI Pipeline w/ Expected Failed Tests by @bcmeireles in #248
- Improve the CI workflow by @bcmeireles in #252
- Remove secrets and use dummy values by @bcmeireles in #254
- Adding base Dremio rest client by @howareyouman in #257
- Remove array_append.sql and array_concat.sql from 24.3 dremio support… by @rongfengliang in #226
- append and concat macros removal by @howareyouman in #258
- Move Reflections to Rest API Calls and Extend Implementation by @bcmeireles in #256
- Implementation of wikis and tags feature by @99Lys in #250
- new v1.8.1 version release by @howareyouman in #260
New Contributors
- @bcmeireles made their first contribution in #248
- @rongfengliang made their first contribution in #226
- @99Lys made their first contribution in #250
Full Changelog: v1.8.0...v1.8.1
v1.8.0
What's Changed
- Add Incremental Merge Strategy by @ravjotbrar in #228
- Add max operator to get_relation_last_modified macro by @ravjotbrar in #234
- Fix incremental merge strategy by @PilotKresse in #243
- Adding public communication email of dremio by @howareyouman in #245
- Dbt 1.8 migration by @howareyouman in #244
New Contributors
- @PilotKresse made their first contribution in #243
- @howareyouman made their first contribution in #245
Full Changelog: v1.7.0...v1.8.0
dbt-dremio 1.7.0
dbt-dremio v1.7.0 April 29, 2024
What's Changed
- Ensure api call to create folders does not get called when creating a table by @ravjotbrar in #219
- Optimize REST API workload by using Session and slowing down polling loop by @chulucninh09 in #220
- fix for DX-87286, added retries by @mxmarg in #221
- Upgrade to dbt-core 1.7 by @ravjotbrar in #223
1.7 dbt-core upgrades
- #8307 Allow source freshness to be evaluated from table metadata
- #8307 Catalog fetch performance improvements
- #8307 Migrate date_spine macros
New Contributors
- @chulucninh09 made their first contribution in #220
Full Changelog: v1.5.1...v1.7.0
dbt-dremio 1.5.1
dbt-dremio v1.5.1 Jan 31, 2024
Changes
- #199 Populate PyPI's
long_descriptionwith contents ofREADME.md - #167 Remove parentheses surrounding views in the create_view_as macro. In more complex queries, the parentheses cause performance issues.
- #211 Make fetching model data false by default. This improves performance where job results do not need to be populated.
- #203 Allow for dots in schema name, by surrounding in single and double quotes.
- #193 Fixes Reflection bug: The name argument to ref() must be a string, got <class 'jinja2.runtime.Undefined'>
- Versioning Added optional parameter v to the ref macro
dbt-dremio 1.5.0
dbt-dremio 1.5.0 - release June 22, 2023
Under the Hood
- #179 Upgrade to support dbt-core v1.5.0.
- Add support for Python 3.11.
- Add support for relevant Tests:
- caching
- hooks
- simple_copy
- Add support for model contracts (Stub the feature to let users know the feature is not supported).