Skip to content

Commit

Permalink
ci: Prepare for the 0.10.0 release (#546)
Browse files Browse the repository at this point in the history
* ci: Prepare for the 0.10.0 release

* fix: changelog update

* fix: update docs

* fix: changelog date
  • Loading branch information
wai-wong-edb committed May 13, 2024
1 parent bcbe05a commit 1905afd
Show file tree
Hide file tree
Showing 49 changed files with 77 additions and 58 deletions.
2 changes: 2 additions & 0 deletions .wordlist-en-custom.txt
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@ pgextended
pgBouncer
pgvector
postgres
PostGIS
postGIS
ssd
terraform
ultradisk
Expand Down
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
## v0.10.0 (May 13. 2024)
Features:
* PostGIS support for `biganimal_cluster` resources
* PostGIS and Pgvector support for `biganimal_faraway_replica` resources

## v0.9.0 (March 27. 2024)
Features:
* Added support to pause and resume a cluster for `biganimal_pgd` and `biganimal_cluster` resources
Expand Down
2 changes: 1 addition & 1 deletion GNUmakefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ HOSTNAME=registry.terraform.io
NAMESPACE=EnterpriseDB
NAME=biganimal
BINARY=terraform-provider-${NAME}
VERSION=0.9.0
VERSION=0.10.0

# Figure out the OS and ARCH of the
# builder machine
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
}
}
Expand Down
5 changes: 5 additions & 0 deletions docs/data-sources/cluster.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,10 @@ output "pgvector" {
value = coalesce(data.biganimal_cluster.this.pgvector, false)
}
output "post_gis" {
value = coalesce(data.biganimal_cluster.this.post_gis, false)
}
output "faraway_replica_ids" {
value = data.biganimal_cluster.this.faraway_replica_ids
}
Expand Down Expand Up @@ -164,6 +168,7 @@ output "service_account_ids" {
- `pg_version` (String) Postgres version.
- `pgvector` (Boolean) Is pgvector extension enabled. Adds support for vector storage and vector similarity search to Postgres.
- `phase` (String) Current phase of the cluster.
- `post_gis` (Boolean) Is postGIS extension enabled. PostGIS extends the capabilities of the PostgreSQL relational database by adding support storing, indexing and querying geographic data.
- `private_networking` (Boolean) Is private networking enabled.
- `read_only_connections` (Boolean) Is read only connection enabled.
- `region` (String) Region to deploy the cluster.
Expand Down
2 changes: 2 additions & 0 deletions docs/data-sources/faraway_replica.md
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,9 @@ output "storage" {
- `pg_config` (Set of Object) Database configuration parameters. (see [below for nested schema](#nestedatt--pg_config))
- `pg_type` (String) Postgres type.
- `pg_version` (String) Postgres version.
- `pgvector` (Boolean) Is pgvector extension enabled. Adds support for vector storage and vector similarity search to Postgres.
- `phase` (String) Current phase of the cluster.
- `post_gis` (Boolean) Is postGIS extension enabled. PostGIS extends the capabilities of the PostgreSQL relational database by adding support storing, indexing and querying geographic data.
- `private_networking` (Boolean) Is private networking enabled.
- `region` (String) Region to deploy the cluster.
- `resizing_pvc` (List of String) Resizing PVC.
Expand Down
2 changes: 1 addition & 1 deletion docs/data-sources/pgd.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/aws_connection.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/azure_connection.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
}
}
Expand Down
7 changes: 5 additions & 2 deletions docs/resources/cluster.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down Expand Up @@ -92,6 +92,7 @@ resource "biganimal_cluster" "single_node_cluster" {
region = "eastus2"
superuser_access = true
pgvector = false
post_gis = false
pg_bouncer = {
is_enabled = false
Expand Down Expand Up @@ -126,7 +127,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down Expand Up @@ -204,6 +205,7 @@ resource "biganimal_cluster" "ha_cluster" {
region = "us-east-1"
superuser_access = true
pgvector = false
post_gis = false
pg_bouncer = {
is_enabled = false
Expand Down Expand Up @@ -266,6 +268,7 @@ output "faraway_replica_ids" {
- `pg_bouncer` (Attributes) Pg bouncer. (see [below for nested schema](#nestedatt--pg_bouncer))
- `pg_config` (Block Set) Database configuration parameters. See [Modifying database configuration parameters](https://www.enterprisedb.com/docs/biganimal/latest/using_cluster/03_modifying_your_cluster/05_db_configuration_parameters/) for details. (see [below for nested schema](#nestedblock--pg_config))
- `pgvector` (Boolean) Is pgvector extension enabled. Adds support for vector storage and vector similarity search to Postgres.
- `post_gis` (Boolean) Is postGIS extension enabled. PostGIS extends the capabilities of the PostgreSQL relational database by adding support storing, indexing and querying geographic data.
- `private_networking` (Boolean) Is private networking enabled.
- `read_only_connections` (Boolean) Is read only connection enabled.
- `service_account_ids` (Set of String) A Google Cloud Service Account is used for logs. If you leave this blank, then you will be unable to access log details for this cluster. Required when cluster is deployed on BigAnimal's cloud account.
Expand Down
6 changes: 4 additions & 2 deletions docs/resources/faraway_replica.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down Expand Up @@ -102,7 +102,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down Expand Up @@ -245,7 +245,9 @@ resource "biganimal_faraway_replica" "faraway_replica" {
- `id` (String) The ID of this resource.
- `logs_url` (String) The URL to find the logs of this cluster.
- `metrics_url` (String) The URL to find the metrics of this cluster.
- `pgvector` (Boolean) Is pgvector extension enabled. Adds support for vector storage and vector similarity search to Postgres.
- `phase` (String) Current phase of the cluster.
- `post_gis` (Boolean) Is postGIS extension enabled. PostGIS extends the capabilities of the PostgreSQL relational database by adding support storing, indexing and querying geographic data.
- `resizing_pvc` (List of String) Resizing PVC.

<a id="nestedblock--storage"></a>
Expand Down
24 changes: 12 additions & 12 deletions docs/resources/pgd.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down Expand Up @@ -110,7 +110,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down Expand Up @@ -279,7 +279,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down Expand Up @@ -382,7 +382,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down Expand Up @@ -557,7 +557,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down Expand Up @@ -657,7 +657,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down Expand Up @@ -826,7 +826,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down Expand Up @@ -929,7 +929,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down Expand Up @@ -1104,7 +1104,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down Expand Up @@ -1204,7 +1204,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down Expand Up @@ -1373,7 +1373,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down Expand Up @@ -1480,7 +1480,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/project.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/region.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion examples/data-sources/biganimal_aws_connection/provider.tf
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
}
}
2 changes: 1 addition & 1 deletion examples/data-sources/biganimal_cluster/provider.tf
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
}
}
2 changes: 1 addition & 1 deletion examples/data-sources/biganimal_pgd/provider.tf
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
}
}
2 changes: 1 addition & 1 deletion examples/data-sources/biganimal_projects/provider.tf
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
}
}
2 changes: 1 addition & 1 deletion examples/data-sources/biganimal_region/provider.tf
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
}
}
2 changes: 1 addition & 1 deletion examples/resources/biganimal_aws_connection/resource.tf
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion examples/resources/biganimal_azure_connection/resource.tf
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion examples/resources/biganimal_cluster/ha/resource.tf
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ terraform {
required_providers {
biganimal = {
source = "EnterpriseDB/biganimal"
version = "0.9.0"
version = "0.10.0"
}
random = {
source = "hashicorp/random"
Expand Down
Loading

0 comments on commit 1905afd

Please sign in to comment.