Releases: datastax/terraform-provider-astra
Releases · datastax/terraform-provider-astra
v2.4.0
Key Changes
- Multi-region CDC support
- PCU group support
- Dependency upgrades and patches
- Build pipeline and release pipeline improvements
CDC Support
Added support for Multi-region CDC feature of Astra
PCU Support
Both data source and resource support for creating and managing Provisioned Capacity Unit (PCU) groups are now available.
resource "astra_database" "db" {
# ...
}
resource "astra_pcu_group" "pcu_group" {
# ...
}
resource "astra_pcu_group_association" "assoc" {
pcu_group_id = astra_pcu_group.pcu_group.id
datacenter_id = provider::astra::resolve_datacenter(astra_database.db, "us-west-2")
}Changelog
- build(deps): bump github.com/datastax/astra-client-go/v2 from 2.2.58 to 2.2.60 by @dependabot[bot] in #409
- upgrade pulsar admin client to v0.0.2 by @pgier in #436
- build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot[bot] in #431
- upgrade terraform framework dependencies by @pgier in #439
- migrate streaming tenant to tf plugin framework by @pgier in #441
- build(deps): bump github.com/hashicorp/terraform-plugin-docs from 0.19.4 to 0.21.0 by @dependabot[bot] in #438
- upgrade astra-client-go library by @pgier in #442
- Add support for multi-region CDC by @pgier in #443
- fix bug in streaming tenant import by @pgier in #444
- build(deps): bump github.com/hashicorp/go-cty from 1.4.1-0.20200414143053-d3edf31b6320 to 1.5.0 by @dependabot[bot] in #440
- fix import of streaming tenants by @pgier in #445
- add data topic output field to cdc_v3 by @pgier in #448
- updates for multi-region CDC by @pgier in #449
- build(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.17.0 to 0.18.0 by @dependabot[bot] in #447
- require minimum Terraform 1.5 and go 1.23 by @pgier in #456
- streaming_sink: deprecate cloud_provider and region fields by @pgier in #457
- upgrade terraform framework dependencies by @pgier in #458
- update goreleaser config by @pgier in #460
- astra_cdc: handle changing order of regions/tables by @pgier in #461
- astra_cdc: minor doc improvements by @pgier in #462
- streaming_sink: migrate to terraform framework by @pgier in #463
- astra_streaming_sink: minor doc improvement by @pgier in #464
- remove tar.gz archives from goreleaser config by @pgier in #465
- improvements to streaming sink archive by @pgier in #467
- build(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8 by @dependabot[bot] in #466
- add support for CDC config udpates by @pgier in #469
- build(deps): bump github.com/hashicorp/terraform-plugin-docs from 0.21.0 to 0.22.0 by @dependabot[bot] in #468
- update database ID for CDC test by @pgier in #484
- Add PCU operations support by @toptobes in #483
- fix(docs): typo in pcu group association documentation by @bdunn313 in #487
New Contributors
Full Changelog: v2.3.18...v2.4.0
v2.4.0-rc
Key Changes
- Multi-region CDC support
- PCU group support
- Dependency upgrades and patches
- Build pipeline and release pipeline improvements
CDC Support
Added support for Multi-region CDC feature of Astra
PCU Support
Both data source and resource support for creating and managing Provisioned Capacity Unit (PCU) groups are now available.
resource "astra_database" "db" {
# ...
}
resource "astra_pcu_group" "pcu_group" {
# ...
}
resource "astra_pcu_group_association" "assoc" {
pcu_group_id = data.astra_pcu_group.pcu_group.id
datacenter_id = provider::astra::resolve_datacenter(data.astra_database.db, "us-west-2")
}Changelog
- build(deps): bump github.com/datastax/astra-client-go/v2 from 2.2.58 to 2.2.60 by @dependabot[bot] in #409
- upgrade pulsar admin client to v0.0.2 by @pgier in #436
- build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot[bot] in #431
- upgrade terraform framework dependencies by @pgier in #439
- migrate streaming tenant to tf plugin framework by @pgier in #441
- build(deps): bump github.com/hashicorp/terraform-plugin-docs from 0.19.4 to 0.21.0 by @dependabot[bot] in #438
- upgrade astra-client-go library by @pgier in #442
- Add support for multi-region CDC by @pgier in #443
- fix bug in streaming tenant import by @pgier in #444
- build(deps): bump github.com/hashicorp/go-cty from 1.4.1-0.20200414143053-d3edf31b6320 to 1.5.0 by @dependabot[bot] in #440
- fix import of streaming tenants by @pgier in #445
- add data topic output field to cdc_v3 by @pgier in #448
- updates for multi-region CDC by @pgier in #449
- build(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.17.0 to 0.18.0 by @dependabot[bot] in #447
- require minimum Terraform 1.5 and go 1.23 by @pgier in #456
- streaming_sink: deprecate cloud_provider and region fields by @pgier in #457
- upgrade terraform framework dependencies by @pgier in #458
- update goreleaser config by @pgier in #460
- astra_cdc: handle changing order of regions/tables by @pgier in #461
- astra_cdc: minor doc improvements by @pgier in #462
- streaming_sink: migrate to terraform framework by @pgier in #463
- astra_streaming_sink: minor doc improvement by @pgier in #464
- remove tar.gz archives from goreleaser config by @pgier in #465
- improvements to streaming sink archive by @pgier in #467
- build(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8 by @dependabot[bot] in #466
- add support for CDC config udpates by @pgier in #469
- build(deps): bump github.com/hashicorp/terraform-plugin-docs from 0.21.0 to 0.22.0 by @dependabot[bot] in #468
- update database ID for CDC test by @pgier in #484
- Add PCU operations support by @toptobes in #483
New Contributors
Full Changelog: v2.3.18...v2.4.0-rc
v2.4.0-beta6
What's Changed
- build(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.7 to 0.7.8 by @dependabot[bot] in #466
- add support for CDC config udpates by @pgier in #469
Full Changelog: v2.4.0-beta5...v2.4.0-beta6
v2.4.0-beta5
What's Changed
Full Changelog: v2.4.0-beta4...v2.4.0-beta5
v2.4.0-beta4
What's Changed
Full Changelog: v2.4.0-beta3...v2.4.0-beta4
v2.4.0-beta3
What's Changed
- build(deps): bump github.com/hashicorp/terraform-plugin-framework-validators from 0.17.0 to 0.18.0 by @dependabot in #447
- require minimum Terraform 1.5 and go 1.23 by @pgier in #456
- streaming_sink: deprecate cloud_provider and region fields by @pgier in #457
- upgrade terraform framework dependencies by @pgier in #458
- update goreleaser config by @pgier in #460
- astra_cdc: handle changing order of regions/tables by @pgier in #461
- astra_cdc: minor doc improvements by @pgier in #462
- streaming_sink: migrate to terraform framework by @pgier in #463
- astra_streaming_sink: minor doc improvement by @pgier in #464
Full Changelog: v2.4.0-beta2...v2.4.0-beta3
v2.3.18
v2.4.0-beta2
What's Changed
- fix bug in streaming tenant import by @pgier in #444
- build(deps): bump github.com/hashicorp/go-cty from 1.4.1-0.20200414143053-d3edf31b6320 to 1.5.0 by @dependabot in #440
- fix import of streaming tenants by @pgier in #445
- add data topic output field to cdc_v3 by @pgier in #448
- updates for multi-region CDC by @pgier in #449
Full Changelog: v2.4.0-beta...v2.4.0-beta2
v2.4.0-beta
What's Changed
- build(deps): bump github.com/datastax/astra-client-go/v2 from 2.2.58 to 2.2.60 by @dependabot in #409
- upgrade pulsar admin client to v0.0.2 by @pgier in #436
- build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #431
- upgrade terraform framework dependencies by @pgier in #439
- migrate streaming tenant to tf plugin framework by @pgier in #441
- build(deps): bump github.com/hashicorp/terraform-plugin-docs from 0.19.4 to 0.21.0 by @dependabot in #438
- upgrade astra-client-go library by @pgier in #442
- Add support for multi-region CDC by @pgier in #443
Full Changelog: v2.3.17...v2.4.0-beta