Releases: cloudera/dbt-hive
Releases · cloudera/dbt-hive
v1.8.0 - Nov 11, 2024
What's Changed
- DBT-783 Support dbt-core 1.8.0 for dbt-hive by @niranjancdw in #155
New Contributors
- @niranjancdw made their first contribution in #155
Full Changelog: v1.7.0...v1.8.0
v1.7.0 - May 9, 2024
What's Changed
- DBT-782: Update readme requirement to reflect right version by @niteshy in #150
- DBT-778: Upgrade dbt-core version and dbt-hive adapater version to 1.7 by @nsharma-25 in #149
Full Changelog: v1.6.0...v1.7.0
v1.6.0 - April 12, 2024
What's Changed
- Fixing the feature documentation in README by @niteshy in #127
- DBT-713: Add tests for Incremental full refresh by @vamshikolanu in #130
- DBT-763: DBT-764: Upgrading the dbt-core to v1.5.10 and resolving issues by @niteshy in #137
- DBT-767: Improve the performance of functional tests. by @vamshikolanu in #139
- DBT-773: Changes in TestConcat and TestHash to make it consistent with changes in dbt-core by @nsharma-25 in #142
- DBT-774: Modifying the macro for TestRight to return empty string('') instead of NULL by @nsharma-25 in #145
- DBT-776: Add support for different dateparts in date_trunc macro by @nsharma-25 in #146
- DBT-775: Fix split part macro to return empty string instead of null by @vamshikolanu in #144
- DBT-777: Fixing functional tests of TestListagg macro by @nsharma-25 in #147
- DBT-766: Upgrade dbt-core version and dbt-hive adapater version to 1.6 by @vamshikolanu in #148
New Contributors
- @nsharma-25 made their first contribution in #142
Full Changelog: v1.4.0...v1.6.0
v1.4.0
What's Changed
- Added development documentation and tooling by @niteshy in #102, #103, #104, #107
- Added functional testing framework and stabilize tests by @niteshy in #102, #106, #109, #110, #112, #115, #124
- Bugfix: Handling the edge case scenarios for
datadiff
macro by @niteshy in #108 - Added support for Iceberg v1 & v2 table types by @niteshy, @hpasumarthi, @vamshikolanu in #96, #113, #122
- Support compatibility with dbt-core 1.4.x @vamshikolanu in #114
- Support for running dbt-hive in Windows platform (including other Unix platforms) by @niteshy in #119
- Qualify the Kerberos authentication works for dbt-hive @niteshy in #119
- Bugfix: Incremental overwrite strategy for partitioned tables by @niteshy in #120
- Support On-Schema-Change for incremental models by @vamshikolanu in #118
- Support Incremental Insert_overwrite strategy for incremental models @vamshikolanu, @niteshy in #120, #125
- Support Incremental Merge strategy for incremental models @vamshikolanu in #123
Full Changelog: v1.3.1...v1.4.0
v1.3.1
What's Changed
- split dbt_adapter field in instrumentation to dbt_adapter_type and dbt_adapter_version by @sujitkp-blr in #84
- merge node_id and model_name into one key: model_name by @tovganesh in #86
- refactor cloudera_tracking: event type as enums, optional userkey, warehouse version fetch by @tovganesh in #87
- bump version to 1.3.1 by @tovganesh in #88
Full Changelog: v1.3.0...v1.3.1
v1.3.0
##Additions
The adapter is now compatible with dbt-core 1.3.1
What's Changed
- add basic docs tests by @tovganesh in #66
- add new test TestBaseIncrementalNotSchemaChange by @tovganesh in #74
- add BaseConcurrency test by @tovganesh in #75
- add new adapted method valid_incremental_strategies() by @tovganesh in #76
- add hive__get_incremental_default_sql() macro by @tovganesh in #77
- fix issues with nested json for cloudera_tracking payload by @tovganesh in #81
- restructure incremental implementation to follow default by @tovganesh in #80
- new utils tests for dbt-core 1.3 by @tovganesh in #79
- add datatype tests by @tovganesh in #78
- update version, dbt-core dependency by @tovganesh in #82
- fix an issue with incorrect merge by @tovganesh in #83
Full Changelog: v1.2.0...v1.3.0
v1.2.0
##Additions:
Added support to make adapter compatible with dbt-core 1.2.2
What's Changed
- update impyla to stable version by @tovganesh in #48
- fix unused imports by @tovganesh in #47
- include warehouse version in instrumentation by @tovganesh in #50
- update readme and dependency for kerberos by @tovganesh in #49
- cleanup conftest parameters by @sujitkp-blr in #56
- fix issues with cloudera instrumentation by @sujitkp-blr in #57
- cross db macro strings by @sujitkp-blr in #58
- Refactor timestamp macro by @sujitkp-blr in #59
- bool any_value macros by @sujitkp-blr in #60
- date related macros by @sujitkp-blr in #61
- hash and misc macros by @sujitkp-blr in #62
- Changes to support list aggregation macro by @sujitkp-blr in #63
- Adding dbt deployment environment instrumentation (#65) by @sujitkp-blr in #68
- grants support by @tovganesh in #64
- support for datediff by @tovganesh in #69
- update version and README for 1.2 release by @tovganesh in #70
- fix and issue when using dbt seed with number values of 0 would get converted to NULL by @tovganesh in #71
Full Changelog: v1.1.4...v1.2.0
v1.1.5
Additions
Capturing additional deployment parameters for instrumentation
What's Changed
- update impyla to stable version by @tovganesh in #48
- fix unused imports by @tovganesh in #47
- include warehouse version in instrumentation by @tovganesh in #50
- update readme and dependency for kerberos by @tovganesh in #49
- cleanup conftest parameters by @sujitkp-blr in #56
- fix issues with cloudera instrumentation by @sujitkp-blr in #57
- Adding dbt deployment environment instrumentation by @sujitkp-blr in #65
- bump version instrumentation branch by @sujitkp-blr in #67
Full Changelog: v1.1.4...v1.1.5
v1.1.4
Additions
- Kerberos support
- Adapter instrumentation
Fixes
- Better error handling for connection to warehouse
What's Changed
- reformat the code as per pep-8 standards by @tovganesh in #32
- add kerberos support by @tovganesh in #33
- Add cloudera tracking library+ cleanup old tracking by @TapasSenapati in #34
- Platform instrumentation by @TapasSenapati in #35
- add alias for common profile parameters by @tovganesh in #36
- Model instrumentation refactoring by @TapasSenapati in #39
- Add http error identification for credentials and hostname errors by @SanjeevGitProfile in #37
- Create pull_request_template.md by @tovganesh in #41
- Model instrumentation by @TapasSenapati in #42
- Add query instrumentation by @tovganesh in #40
- Fetch user permissions when performing dbt debug for instrumentation by @tovganesh in #38
- Add connection related instrumentation. by @tovganesh in #43
- bump version for pypi release by @tovganesh in #44
- Cml profile instrumentation by @TapasSenapati in #45
- Fix env type by @tovganesh in #46
New Contributors
- @SanjeevGitProfile made their first contribution in #37
Full Changelog: v1.1.3...v1.1.4
v1.1.3
Additions
- External tables
Fixes
- Fix an issue that prevented connecting to local hive instance
What's Changed
- fix an issue that prevented connection to local hive instance by @tovganesh in #29
- Support external table. by @tovganesh in #27
- Use Hive version to determine if merge is supported by @tovganesh in #30
- version bump for pypi release 1.1.3 by @tovganesh in #31
Full Changelog: v1.1.2...v1.1.3