Skip to content

feat(bigqueryanalyticshub): promote multi-region support to GA#1280

Merged
modular-magician merged 1 commit intoterraform-google-modules:masterfrom
modular-magician:downstream-pr-f714c7a99cb066fe504a0aabddd434ec7d72b60c
Apr 9, 2026
Merged

feat(bigqueryanalyticshub): promote multi-region support to GA#1280
modular-magician merged 1 commit intoterraform-google-modules:masterfrom
modular-magician:downstream-pr-f714c7a99cb066fe504a0aabddd434ec7d72b60c

Conversation

@modular-magician
Copy link
Copy Markdown
Collaborator

Description

This PR promotes the Multi-Region Listing (MRL) feature for BigQuery Analytics Hub to GA. It removes all min_version: beta guards from the YAML configurations and handwritten templates, and promotes the acceptance tests to the standard google provider.

Key Changes

  • GA Promotion: Removed min_version: beta from all MRL fields and examples in Listing.yaml and ListingSubscription.yaml.
  • Test Promotion: Promoted and renamed handwritten test files to standard .go files. Updated tests to use ProtoV5ProviderFactories.
  • Reviewer Alignment: Addressed feedback regarding descriptive step naming in examples and the effective_replicas hierarchy fix.

Verification Performed

  • Local End-to-End tests passed in the Beta provider.
  • GA provider bootstrapping verified locally (creation of replicas succeeded); final apply was blocked by a known upstream InternalValidate issue in the compute service which is unrelated to these changes.
bigqueryanalyticshub: added `replica_locations` and `effective_replicas` fields to `google_bigquery_analytics_hub_listing` and `replica_locations` field to `google_bigquery_analytics_hub_listing_subscription` (ga)

Derived from GoogleCloudPlatform/magic-modules#16716

[upstream:f714c7a99cb066fe504a0aabddd434ec7d72b60c]

Signed-off-by: Modular Magician <magic-modules@google.com>
@modular-magician modular-magician merged commit 47f9061 into terraform-google-modules:master Apr 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant