Skip to content

Releases: MaterializeInc/terraform-provider-materialize

v0.3.4

06 Dec 11:55
9f8698d
Compare
Choose a tag to compare

Features

  • Add ssh_tunnel as a broker level attribute for materialize_connection_kafka. ssh_tunnel can be applied as a top level attribute (the default for all brokers) or both the individual broker level #366

BugFixes

  • Allow PUBLIC as grantee for default grant resources #397

Full Changelog: v0.3.3...v0.3.4

v0.3.3

30 Nov 09:19
f0779c9
Compare
Choose a tag to compare

Features

  • Add default to columns when defining a materialize_table #374
  • Add expose_progress to materialize_source_load_generator #374
  • Support row type in materialize_type #374

BugFixes

  • Fix expose_progress in materialize_source_postgres and materialize_source_kafka #374
  • Fix start_offset in materialize_source_kafka #374
  • Allow replication_factor of 0 for materialize_cluster #390

Misc

  • Set replication_factor as computed in materialize_cluster #374

Breaking Changes

  • Remove session_variables from materialize_role #374

Full Changelog: v0.3.2...v0.3.3

v0.3.2

24 Nov 14:36
73276e4
Compare
Choose a tag to compare

Features

BugFixes

  • Fix default grant read #381

Misc

Full Changelog: v0.3.1...v0.3.2

v0.3.1

22 Nov 16:06
d7df905
Compare
Choose a tag to compare

Features

  • Add security_protocol to materialize_connection_kafka #365

BugFixes

  • Handle user values that contain special characters, without requiring manual
    URL escaping (e.g., escaping [email protected] as you%40corp.com) #372
  • Load generator source TPCH requires ALL TABLES #377
  • Improve grant reads #378

Misc

  • materialize_cluster_replica is deprecated #370
  • Raise max_clusters for testing #371

Full Changelog: v0.3.0...v0.3.1

v0.3.0

16 Nov 17:30
14d1447
Compare
Choose a tag to compare

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

v0.2.2

10 Nov 13:01
5177c98
Compare
Choose a tag to compare

Features

  • Include detail and hint messages for SQL errors #354

BugFixes

Misc

Full Changelog: v0.2.1...v0.2.2

v0.2.1

09 Nov 11:34
5808ecb
Compare
Choose a tag to compare

Features

  • Support ASSERT NOT NULL for materialized view resource #341

BugFixes

Misc

  • Update testing plugin #345

Breaking Changes

  • Update header attributes for materialize_source_webhook. Adds include_header and is now a complex type include_headers and no longer boolean #346

Full Changelog: v0.2.0...v0.2.1

v0.2.0

30 Oct 18:05
b0a9c87
Compare
Choose a tag to compare

Features

BugFixes

Misc

Breaking Changes

  • Provider configuration parameters so that they are consistent across all components #339:
    • The configuration variable username is changed to user
    • The environment variable MZ_PW is changed to MZ_PASSWORD

Full Changelog: v0.1.14...v0.2.0

v0.1.14

25 Oct 13:22
d1a5ec0
Compare
Choose a tag to compare

Features

BugFixes

  • Fix grantRead failures if the underlying object that the grant is on has been dropped #338

Misc

  • Prevent force new for comments on cluster replicas, indexes and roles #333
  • Mask the local sizes for cluster replicas used by Docker #355

Full Changelog: v0.1.13...v0.1.14

v0.1.13

12 Oct 08:35
95c86ef
Compare
Choose a tag to compare

Features

  • Support for COMMENTS on resources #324

BugFixes

Misc

Full Changelog: v0.1.12...v0.1.13