Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove outdated feature lifecycle annotations #679

Merged
merged 3 commits into from
Dec 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## Unreleased

* Remove outdated feature lifecycle annotations for features that are now Generally Available (GA).

## 0.8.11 - 2024-11-13

## Features
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/cluster.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ resource "materialize_cluster" "example_cluster" {
### Optional

- `availability_zones` (List of String) The specific availability zones of the cluster.
- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `disk` (Boolean, Deprecated) **Deprecated**. This attribute is maintained for backward compatibility with existing configurations. New users should use 'cc' sizes for disk access.
- `identify_by_name` (Boolean) Use the cluster name as the resource identifier in your state file, rather than the internal cluster ID. This is particularly useful in scenarios like dbt-materialize blue/green deployments, where clusters are swapped but the ID changes. By identifying by name, the resource can be managed consistently even when the underlying cluster ID is updated.
- `introspection_debugging` (Boolean) Whether to introspect the gathering of the introspection data.
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/cluster_replica.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ resource "materialize_cluster_replica" "example_cluster_replica" {
### Optional

- `availability_zone` (String) The specific availability zone of the replica.
- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `disk` (Boolean, Deprecated) **Deprecated**. This attribute is maintained for backward compatibility with existing configurations. New users should use 'cc' sizes for disk access.
- `introspection_debugging` (Boolean) Whether to introspect the gathering of the introspection data.
- `introspection_interval` (String) The interval at which to collect introspection data.
Expand Down
4 changes: 2 additions & 2 deletions docs/resources/connection_aws.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,15 +40,15 @@ resource "materialize_connection_aws" "example_connection" {
- `assume_role_arn` (String) The Amazon Resource Name (ARN) of the IAM role to assume.
- `assume_role_session_name` (String) The session name to use when assuming the role.
- `aws_region` (String) The AWS region to connect to.
- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `database_name` (String) The identifier for the connection database in Materialize. Defaults to `MZ_DATABASE` environment variable if set or `materialize` if environment variable is not set.
- `endpoint` (String) Override the default AWS endpoint URL.
- `ownership_role` (String) The owernship role of the object.
- `region` (String) The region to use for the resource connection. If not set, the default region is used.
- `schema_name` (String) The identifier for the connection schema in Materialize. Defaults to `public`.
- `secret_access_key` (Block List, Max: 1) The secret access key corresponding to the specified access key ID. (see [below for nested schema](#nestedblock--secret_access_key))
- `session_token` (Block List, Max: 1) The session token corresponding to the specified access key ID.. Can be supplied as either free text using `text` or reference to a secret object using `secret`. (see [below for nested schema](#nestedblock--session_token))
- `validate` (Boolean) **Private Preview** If the connection should wait for validation.
- `validate` (Boolean) If the connection should wait for validation.

### Read-Only

Expand Down
4 changes: 2 additions & 2 deletions docs/resources/connection_aws_privatelink.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,12 @@ resource "materialize_connection_aws_privatelink" "example_privatelink_connectio

### Optional

- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `database_name` (String) The identifier for the connection database in Materialize. Defaults to `MZ_DATABASE` environment variable if set or `materialize` if environment variable is not set.
- `ownership_role` (String) The owernship role of the object.
- `region` (String) The region to use for the resource connection. If not set, the default region is used.
- `schema_name` (String) The identifier for the connection schema in Materialize. Defaults to `public`.
- `validate` (Boolean) **Private Preview** If the connection should wait for validation.
- `validate` (Boolean) If the connection should wait for validation.

### Read-Only

Expand Down
4 changes: 2 additions & 2 deletions docs/resources/connection_confluent_schema_registry.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ resource "materialize_connection_confluent_schema_registry" "example_confluent_s
### Optional

- `aws_privatelink` (Block List, Max: 1) The AWS PrivateLink configuration for the Confluent Schema Registry. (see [below for nested schema](#nestedblock--aws_privatelink))
- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `database_name` (String) The identifier for the connection database in Materialize. Defaults to `MZ_DATABASE` environment variable if set or `materialize` if environment variable is not set.
- `ownership_role` (String) The owernship role of the object.
- `password` (Block List, Max: 1) The password for the Confluent Schema Registry. (see [below for nested schema](#nestedblock--password))
Expand All @@ -56,7 +56,7 @@ resource "materialize_connection_confluent_schema_registry" "example_confluent_s
- `ssl_certificate_authority` (Block List, Max: 1) The CA certificate for the Confluent Schema Registry.. Can be supplied as either free text using `text` or reference to a secret object using `secret`. (see [below for nested schema](#nestedblock--ssl_certificate_authority))
- `ssl_key` (Block List, Max: 1) The client key for the Confluent Schema Registry. (see [below for nested schema](#nestedblock--ssl_key))
- `username` (Block List, Max: 1) The username for the Confluent Schema Registry.. Can be supplied as either free text using `text` or reference to a secret object using `secret`. (see [below for nested schema](#nestedblock--username))
- `validate` (Boolean) **Private Preview** If the connection should wait for validation.
- `validate` (Boolean) If the connection should wait for validation.

### Read-Only

Expand Down
4 changes: 2 additions & 2 deletions docs/resources/connection_kafka.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ resource "materialize_connection_kafka" "example_kafka_connection_multiple_broke

- `aws_connection` (Block List, Max: 1) The AWS connection to use for IAM authentication. (see [below for nested schema](#nestedblock--aws_connection))
- `aws_privatelink` (Block List, Max: 1) AWS PrivateLink configuration. Conflicts with `kafka_broker`. (see [below for nested schema](#nestedblock--aws_privatelink))
- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `database_name` (String) The identifier for the connection database in Materialize. Defaults to `MZ_DATABASE` environment variable if set or `materialize` if environment variable is not set.
- `kafka_broker` (Block List) The Kafka broker's configuration. (see [below for nested schema](#nestedblock--kafka_broker))
- `ownership_role` (String) The owernship role of the object.
Expand All @@ -98,7 +98,7 @@ resource "materialize_connection_kafka" "example_kafka_connection_multiple_broke
- `ssl_certificate` (Block List, Max: 1) The client certificate for the Kafka broker.. Can be supplied as either free text using `text` or reference to a secret object using `secret`. (see [below for nested schema](#nestedblock--ssl_certificate))
- `ssl_certificate_authority` (Block List, Max: 1) The CA certificate for the Kafka broker.. Can be supplied as either free text using `text` or reference to a secret object using `secret`. (see [below for nested schema](#nestedblock--ssl_certificate_authority))
- `ssl_key` (Block List, Max: 1) The client key for the Kafka broker. (see [below for nested schema](#nestedblock--ssl_key))
- `validate` (Boolean) **Private Preview** If the connection should wait for validation.
- `validate` (Boolean) If the connection should wait for validation.

### Read-Only

Expand Down
4 changes: 2 additions & 2 deletions docs/resources/connection_mysql.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ resource "materialize_connection_mysql" "example_mysql_connection" {
### Optional

- `aws_privatelink` (Block List, Max: 1) The AWS PrivateLink configuration for the MySQL database. (see [below for nested schema](#nestedblock--aws_privatelink))
- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `database_name` (String) The identifier for the connection database in Materialize. Defaults to `MZ_DATABASE` environment variable if set or `materialize` if environment variable is not set.
- `ownership_role` (String) The owernship role of the object.
- `password` (Block List, Max: 1) The MySQL database password. (see [below for nested schema](#nestedblock--password))
Expand All @@ -92,7 +92,7 @@ resource "materialize_connection_mysql" "example_mysql_connection" {
- `ssl_certificate_authority` (Block List, Max: 1) The CA certificate for the MySQL database.. Can be supplied as either free text using `text` or reference to a secret object using `secret`. (see [below for nested schema](#nestedblock--ssl_certificate_authority))
- `ssl_key` (Block List, Max: 1) The client key for the MySQL database. (see [below for nested schema](#nestedblock--ssl_key))
- `ssl_mode` (String) The SSL mode for the MySQL database. Allowed values are disabled, required, verify-ca, verify-identity.
- `validate` (Boolean) **Private Preview** If the connection should wait for validation.
- `validate` (Boolean) If the connection should wait for validation.

### Read-Only

Expand Down
4 changes: 2 additions & 2 deletions docs/resources/connection_postgres.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ resource "materialize_connection_postgres" "example_postgres_connection" {
### Optional

- `aws_privatelink` (Block List, Max: 1) The AWS PrivateLink configuration for the Postgres database. (see [below for nested schema](#nestedblock--aws_privatelink))
- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `database_name` (String) The identifier for the connection database in Materialize. Defaults to `MZ_DATABASE` environment variable if set or `materialize` if environment variable is not set.
- `ownership_role` (String) The owernship role of the object.
- `password` (Block List, Max: 1) The Postgres database password. (see [below for nested schema](#nestedblock--password))
Expand All @@ -97,7 +97,7 @@ resource "materialize_connection_postgres" "example_postgres_connection" {
- `ssl_certificate_authority` (Block List, Max: 1) The CA certificate for the Postgres database.. Can be supplied as either free text using `text` or reference to a secret object using `secret`. (see [below for nested schema](#nestedblock--ssl_certificate_authority))
- `ssl_key` (Block List, Max: 1) The client key for the Postgres database. (see [below for nested schema](#nestedblock--ssl_key))
- `ssl_mode` (String) The SSL mode for the Postgres database.
- `validate` (Boolean) **Private Preview** If the connection should wait for validation.
- `validate` (Boolean) If the connection should wait for validation.

### Read-Only

Expand Down
4 changes: 2 additions & 2 deletions docs/resources/connection_ssh_tunnel.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,12 @@ resource "materialize_connection_ssh_tunnel" "example_ssh_connection" {

### Optional

- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `database_name` (String) The identifier for the connection database in Materialize. Defaults to `MZ_DATABASE` environment variable if set or `materialize` if environment variable is not set.
- `ownership_role` (String) The owernship role of the object.
- `region` (String) The region to use for the resource connection. If not set, the default region is used.
- `schema_name` (String) The identifier for the connection schema in Materialize. Defaults to `public`.
- `validate` (Boolean) **Private Preview** If the connection should wait for validation.
- `validate` (Boolean) If the connection should wait for validation.

### Read-Only

Expand Down
2 changes: 1 addition & 1 deletion docs/resources/database.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ resource "materialize_schema_grant" "schema_grant_usage" {

### Optional

- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `ownership_role` (String) The owernship role of the object.
- `region` (String) The region to use for the resource connection. If not set, the default region is used.

Expand Down
2 changes: 1 addition & 1 deletion docs/resources/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ resource "materialize_index" "loadgen_index" {

### Optional

- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `default` (Boolean) Creates a default index using all inferred columns are used.
- `method` (String) The name of the index method to use.
- `name` (String) The identifier for the index.
Expand Down
4 changes: 2 additions & 2 deletions docs/resources/materialized_view.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,9 @@ resource "materialize_materialized_view" "simple_materialized_view" {

### Optional

- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `database_name` (String) The identifier for the materialized view database in Materialize. Defaults to `MZ_DATABASE` environment variable if set or `materialize` if environment variable is not set.
- `not_null_assertion` (List of String) **Private Preview** A list of columns for which to create non-null assertions.
- `not_null_assertion` (List of String) A list of columns for which to create non-null assertions.
- `ownership_role` (String) The owernship role of the object.
- `region` (String) The region to use for the resource connection. If not set, the default region is used.
- `schema_name` (String) The identifier for the materialized view schema in Materialize. Defaults to `public`.
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/network_policy.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ resource "materialize_system_parameter" "system_parameter" {

### Optional

- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `region` (String) The region to use for the resource connection. If not set, the default region is used.

### Read-Only
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/role.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ resource "materialize_role" "example_role" {

### Optional

- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `region` (String) The region to use for the resource connection. If not set, the default region is used.

### Read-Only
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/schema.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ resource "materialize_schema" "example_schema" {

### Optional

- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `database_name` (String) The identifier for the schema database in Materialize. Defaults to `MZ_DATABASE` environment variable if set or `materialize` if environment variable is not set.
- `ownership_role` (String) The owernship role of the object.
- `region` (String) The region to use for the resource connection. If not set, the default region is used.
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/secret.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ resource "materialize_secret" "example_secret" {

### Optional

- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `database_name` (String) The identifier for the secret database in Materialize. Defaults to `MZ_DATABASE` environment variable if set or `materialize` if environment variable is not set.
- `ownership_role` (String) The owernship role of the object.
- `region` (String) The region to use for the resource connection. If not set, the default region is used.
Expand Down
6 changes: 3 additions & 3 deletions docs/resources/sink_kafka.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ resource "materialize_sink_kafka" "example_sink_kafka" {
### Optional

- `cluster_name` (String) The cluster to maintain this sink.
- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `compression_type` (String) The type of compression to apply to messages before they are sent to Kafka.
- `database_name` (String) The identifier for the sink database in Materialize. Defaults to `MZ_DATABASE` environment variable if set or `materialize` if environment variable is not set.
- `envelope` (Block List, Max: 1) How to interpret records (e.g. Debezium, Upsert). (see [below for nested schema](#nestedblock--envelope))
Expand Down Expand Up @@ -140,8 +140,8 @@ Required:

Optional:

- `avro_doc_column` (Block List) **Private Preview** Add column level documentation comment to the generated Avro schemas. (see [below for nested schema](#nestedblock--format--avro--avro_doc_column))
- `avro_doc_type` (Block List, Max: 1) **Private Preview** Add top level documentation comment to the generated Avro schemas. (see [below for nested schema](#nestedblock--format--avro--avro_doc_type))
- `avro_doc_column` (Block List) Add column level documentation comment to the generated Avro schemas. (see [below for nested schema](#nestedblock--format--avro--avro_doc_column))
- `avro_doc_type` (Block List, Max: 1) Add top level documentation comment to the generated Avro schemas. (see [below for nested schema](#nestedblock--format--avro--avro_doc_type))
- `avro_key_fullname` (String) The full name of the Avro key schema.
- `avro_value_fullname` (String) The full name of the Avro value schema.
- `key_compatibility_level` (String) If specified, set the Compatibility Level for the generated key schema.
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/source_kafka.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ resource "materialize_source_kafka" "example_source_kafka" {
### Optional

- `cluster_name` (String) The cluster to maintain this source.
- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `database_name` (String) The identifier for the source database in Materialize. Defaults to `MZ_DATABASE` environment variable if set or `materialize` if environment variable is not set.
- `envelope` (Block List, Max: 1) How Materialize should interpret records (e.g. append-only, upsert).. (see [below for nested schema](#nestedblock--envelope))
- `expose_progress` (Block List, Max: 1) The name of the progress collection for the source. If this is not specified, the collection will be named `<src_name>_progress`. (see [below for nested schema](#nestedblock--expose_progress))
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/source_load_generator.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ resource "materialize_source_load_generator" "example_source_load_generator" {

- `auction_options` (Block List, Max: 1) Auction Options. (see [below for nested schema](#nestedblock--auction_options))
- `cluster_name` (String) The cluster to maintain this source.
- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `counter_options` (Block List, Max: 1) Counter Options. (see [below for nested schema](#nestedblock--counter_options))
- `database_name` (String) The identifier for the source database in Materialize. Defaults to `MZ_DATABASE` environment variable if set or `materialize` if environment variable is not set.
- `expose_progress` (Block List, Max: 1) The name of the progress collection for the source. If this is not specified, the collection will be named `<src_name>_progress`. (see [below for nested schema](#nestedblock--expose_progress))
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/source_mysql.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ resource "materialize_source_mysql" "test" {
### Optional

- `cluster_name` (String) The cluster to maintain this source.
- `comment` (String) **Public Preview** Comment on an object in the database.
- `comment` (String) Comment on an object in the database.
- `database_name` (String) The identifier for the source database in Materialize. Defaults to `MZ_DATABASE` environment variable if set or `materialize` if environment variable is not set.
- `expose_progress` (Block List, Max: 1) The name of the progress collection for the source. If this is not specified, the collection will be named `<src_name>_progress`. (see [below for nested schema](#nestedblock--expose_progress))
- `ignore_columns` (List of String) Ignore specific columns when reading data from MySQL. Can only be updated in place when also updating a corresponding `table` attribute.
Expand Down
Loading
Loading