Skip to content

Releases: dbt-labs/dbt-redshift

dbt-redshift v1.6.0b4

16 Jun 17:55
Compare
Choose a tag to compare
dbt-redshift v1.6.0b4 Pre-release
Pre-release

dbt-redshift 1.6.0-b4 - June 16, 2023

Breaking Changes

  • require latest version of redshift_connector driver (#492)

Fixes

  • remove requirement for region param (#484)

Contributors

dbt-redshift v1.5.5

16 Jun 01:16
Compare
Choose a tag to compare

dbt-redshift 1.5.5 - June 15, 2023

Breaking Changes

  • require latest version of redshift_connector driver (#492)

Fixes

  • remove requirement for region param (#484)

Under the Hood

  • test constraint rendering of foreign key and unique constraints (#7417)

Contributors

dbt-redshift v1.6.0b3

09 Jun 17:23
Compare
Choose a tag to compare
dbt-redshift v1.6.0b3 Pre-release
Pre-release

dbt-redshift 1.6.0-b3 - June 09, 2023

Breaking Changes

  • sslmode behavior has changed. To connect without ssl, set sslmode = disable. To connect using ssl, set sslmode to verify-ca, or verify-full. (#429)
  • Drop support for python 3.7 (#dbt-core/7082)

Features

  • Standardize the _connection_keys and debug_query for dbt debug. (#PR754)

Fixes

  • translate psycopg2 sslmode to ssl and sslmode in redshift_connector (#429)
  • Get autocommit on by default to restore old semantics users had relied on prior to 1.5. Add tests. (#425)
  • remove depdency on postgres__list_relations_without_caching macro (#488)

Under the Hood

  • test constraint rendering of foreign key and unique constraints (#7417)

Contributors

dbt-redshift v1.5.4

05 Jun 21:55
Compare
Choose a tag to compare

dbt-redshift 1.5.4 - June 05, 2023

Breaking Changes

  • sslmode behavior has changed. To connect without ssl, set sslmode = disable. To connect using ssl, set sslmode to verify-ca, or verify-full. (#429)

Fixes

  • translate psycopg2 sslmode to ssl and sslmode in redshift_connector (#429)

Contributors

dbt-redshift v1.5.3

02 Jun 16:44
Compare
Choose a tag to compare

dbt-redshift 1.5.3 - June 02, 2023

Fixes

  • Get autocommit on by default to restore old semantics users had relied on prior to 1.5. Add tests. (#425)

dbt-redshift v1.5.2

26 May 06:17
Compare
Choose a tag to compare

dbt-redshift 1.5.2 - May 26, 2023

Fixes

  • Fix redshift_connector issue of timing out after 30s (#427)
  • Add a new connection param to reenable certain Redshift commands in macros. (#463)
  • Escape % symbols in table/view/column comments (#441)
  • Use smaller default batch size for seeds (#347)

Contributors

dbt-redshift v1.6.0b2

25 May 17:42
Compare
Choose a tag to compare
dbt-redshift v1.6.0b2 Pre-release
Pre-release

dbt-redshift 1.6.0-b2 - May 25, 2023

Fixes

  • Fix redshift_connector issue of timing out after 30s (#427)
  • Add a new connection param to reenable certain Redshift commands in macros. (#463)
  • Escape % symbols in table/view/column comments (#441)
  • Use smaller default batch size for seeds (#347)

Contributors

dbt-redshift v1.6.0b1

12 May 19:54
Compare
Choose a tag to compare
dbt-redshift v1.6.0b1 Pre-release
Pre-release

dbt-redshift 1.6.0-b1 - May 12, 2023

Fixes

  • Adding region as independent param in profiles (#419)
  • Update signature for execute method (#', #')

Dependencies

  • Update pytest requirement from ~=7.2 to ~=7.3 (#414)

dbt-redshift v1.5.1

03 May 17:51
Compare
Choose a tag to compare

dbt-redshift 1.5.1 - May 03, 2023

Fixes

  • Adding region as independent param in profiles (#419)

dbt-redshift v1.5.0

27 Apr 17:25
Compare
Choose a tag to compare

dbt-redshift 1.5.0 - April 27, 2023

Features

  • Support for data types constraints in Redshift (#227, #342)
  • Stand-alone Python module for RedshiftColumn (#290)
  • Enforce contracts on models materialized as tables and views (#319, #340)
  • Use contracted column order in create_table_as (#356)
  • Modify adapter to work with unified constraint fields (#341)
  • Add support for model-level constraints (#343)

Fixes

  • Added methods to RedshiftAdapter that were inadvertantly dropped when migrating from PostgresAdapter to SQLAdapter (#365)
  • Fix two adapter logging bugs arising from using the redshift cursor object (#373)
  • Repair accidental change to dev-requirements (#403)

Under the Hood

  • Replace psycopg2 connector with Redshift python connector when connecting to Redshift (#219)
  • remove tox call to integration tests (#257)
  • Convert Backup Table tests (#293)
  • Treat contract config as a python object (#330, #382)

Contributors