Releases: kislerdm/terraform-provider-neon
Releases · kislerdm/terraform-provider-neon
v0.2.5
v0.2.4
v0.2.3
v0.2.2
Fixed
resource_project
:- (#40) Fixed types conversion for the terraform
resource attributes of the
typeTypeInt
. - (#42) Fixed default branch configuration.
- (#48) Fixed default endpoint settings
configuration. - Fixed history retention configuration. Now, the retention period of 7 days will be set by default, and zero will
be set ifhistory_retention_seconds
is set to zero explicitly.
- (#40) Fixed types conversion for the terraform
Note web console will reflect the data retention period correctly only if history_retention_seconds
was set to an
integral number of days because the web console shows the total number of full days only. Moreover, "7 days - default"
will be displayed for any history_retention_seconds
value below 86400 (1 day).
history_retention_seconds | web console | human-friendly duration |
---|---|---|
0 | 7 days - default | 0 |
300 | 7 days - default | 5 min |
3600 | 7 days - default | 1 hour |
43200 | 7 days - default | 12 hours |
164160 | 1 day | 1.9 days |
198720 | 2 days | 2.3 days |
604800 | 7 days - default | 7 days |
- Documentation:
- Link to the Neon logo
- End-to-end example
Changed
- Documentation: examples of project provisioning
- Updated dependencies: Neon Go SDK v0.2.2,
terraform plugin SDK to 2.29.0
v0.2.1
Added
-
Acceptance e2e tests
-
resource_project
:- default_branch_id
-
resource_endpoint
:- id
- compute_provisioner
- suspend_timeout_seconds
Removed
-
resource_role
:- created_at
- updated_at
-
resource_endpoint
:- passwordless_access: it's not implemented yet by Neon
- current_state
- pending_state
-
resource_branch
:- connection_uri
Changed
resource_endpoint
:- autoscaling_limit_min_cu set to 0.25 by default
- autoscaling_limit_max_cu set to 0.25 by default
- type set to "read_write" by default
v0.2.0
The release follows update of the Neon Go SDK.
Fixed
- (#25) Fixed branch import
- (#26) Fixed database import
- (#32) Data type to define autoscaling limits
- Neon logo in documentation
Added
-
resource_project
:- store_password (Note that Neon does not support "false" value yet)
- history_retention_seconds
- compute_provisioner
- quota:
- active_time_seconds
- compute_time_seconds
- written_data_bytes
- data_transfer_bytes
- logical_size_bytes
- default_endpoint_settings:
- autoscaling_limit_min_cu
- autoscaling_limit_max_cu
- suspend_timeout_seconds
- branch:
- id
- name
- role_name
- database_name
-
resource_branch
:- id
- connection_uri
Removed
-
resource_project
:- pg_settings
- cpu_quota_sec
- autoscaling_limit_min_cu
- autoscaling_limit_max_cu
- branch_logical_size_limit
- created_at
- updated_at
-
resource_branch
:- physical_size_size
- endpoint
- host
- current_state
- pending_state
- created_at
- updated_at
-
resource_database
:- created_at
- updated_at
-
resource_endpoint
:- created_at
- updated_at
v0.1.0
v0.0.9
Fixed
- Fixed
neon_branch
recourse by provisioning an endpoint attached to a newly created branch. It is required to permit
interactions with the branch to manage associated roles and databases.
Changed
- Improved documentation
- Added an end-to-end guide to provision resources for AWS application to communicate with the Neon database