Skip to content

Releases: datastax/terraform-provider-astra

v2.4.0

21 Nov 19:11
e71a9ab

Choose a tag to compare

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

21 Nov 17:36
2c5bf24

Choose a tag to compare

v2.4.0-rc Pre-release
Pre-release

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

28 Jul 20:43
1a9bac7

Choose a tag to compare

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

25 Jun 19:57
189bcdb

Choose a tag to compare

What's Changed

  • improvements to streaming sink archive by @pgier in #467

Full Changelog: v2.4.0-beta4...v2.4.0-beta5

v2.4.0-beta4

17 Jun 18:23
c0f787a

Choose a tag to compare

What's Changed

  • remove tar.gz archives from goreleaser config by @pgier in #465

Full Changelog: v2.4.0-beta3...v2.4.0-beta4

v2.4.0-beta3

12 Jun 19:54
cfbf2a3

Choose a tag to compare

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

06 Jun 18:17
1f1828f

Choose a tag to compare

What's Changed

  • streaming_tenant: forwards compatiblity with 2.4 by @pgier in #459

Full Changelog: v2.3.17...v2.3.18

v2.4.0-beta2

16 May 21:01
9592b8e

Choose a tag to compare

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

05 May 21:43
534d6d4

Choose a tag to compare

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