Skip to content

v0.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Nov 17:30
· 228 commits to main since this release
14d1447

Features

  • Add key_not_enforced to materialize_sink_kafka #361

BugFixes

  • Fix a bug where topics were defined after keys in materialize_sink_kafka create statements #358
  • Correct ForceNew for column attributes in materialize_table #363

Misc

  • Update go.mod version to 1.20 #369

Breaking Changes

  • Previously, blocks within resources that included optional schema_name and database_name attributes would inherit the top level attributes of the resource if set. So in the following example:
    resource "materialize_source_postgres" "example_source_postgres" {
      name          = "source_postgres"
      schema_name   = "my_schema"
      database_name = "my_database"
    
      postgres_connection {
          name          = "postgres_connection"
      }
    }
    
    The Postgres connection would have the schema name of my_schema and database name my_database. Now, if schema_name or database_name are not set, they will use the same defaults as top level attributes (public for schema and materialize for database) #353

Full Changelog: v0.2.2...v0.3.0