Skip to content

Migrate resource_bigquery_table.go.tmpl resource to use direct HTTP rather than a client libary#17618

Draft
tavasyag wants to merge 2 commits into
GoogleCloudPlatform:mainfrom
tavasyag:tavasyag/bigquery_table_sendrequest
Draft

Migrate resource_bigquery_table.go.tmpl resource to use direct HTTP rather than a client libary#17618
tavasyag wants to merge 2 commits into
GoogleCloudPlatform:mainfrom
tavasyag:tavasyag/bigquery_table_sendrequest

Conversation

@tavasyag
Copy link
Copy Markdown
Contributor

Release Note Template for Downstream PRs (will be copied)

See Write release notes for guidance.

bigquery: migrate `resource_bigquery_table.go.tmpl` resource to use direct HTTP rather than a client libary

@modular-magician
Copy link
Copy Markdown
Collaborator

modular-magician commented May 19, 2026

Hi there, I'm the Modular magician. I've detected the following information about your changes for commit b8eedac:

Diff report

Your PR generated the following diffs in downstream repositories:

Repository Diff Link Changes
google provider View Diff 1 file changed, 172 insertions(+), 54 deletions(-)
google-beta provider View Diff 1 file changed, 172 insertions(+), 54 deletions(-)

Test report

Analytics

Total Tests Passed Skipped Affected
152 77 10 65
Affected Service Packages
  • bigquery

Learn how VCR tests work


Step 1: Replaying Mode

Action taken

Found 65 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit.

Click here to see the affected tests
  • TestAccBigQueryBigLakeManagedTable
  • TestAccBigQueryDataTable_canReorderParameters
  • TestAccBigQueryDataTable_expandArray
  • TestAccBigQueryDataTable_jsonEquivalency
  • TestAccBigQueryDataTable_sheet
  • TestAccBigQueryExternalDataTable_CSV
  • TestAccBigQueryExternalDataTable_CSV_WithSchemaAndConnectionIDAndHivePartitioning
  • TestAccBigQueryExternalDataTable_CSV_WithSchemaAndConnectionID_UpdateNoConnectionID
  • TestAccBigQueryExternalDataTable_CSV_WithSchema_UpdateAllowQuotedNewlines
  • TestAccBigQueryExternalDataTable_CSV_WithSchema_UpdateToConnectionID
  • TestAccBigQueryExternalDataTable_IgnoreAutoGeneratedSchemaTransition
  • TestAccBigQueryExternalDataTable_connectionIdDiff_UseIdReference
  • TestAccBigQueryExternalDataTable_connectionIdDiff_UseIdReference_EuropeWest8
  • TestAccBigQueryExternalDataTable_connectionIdDiff_UseIdReference_UsCentral1LowerCase
  • TestAccBigQueryExternalDataTable_connectionIdDiff_UseIdReference_UsEast1
  • TestAccBigQueryExternalDataTable_connectionIdDiff_UseNameReference
  • TestAccBigQueryExternalDataTable_deltaLake
  • TestAccBigQueryExternalDataTable_iceberg
  • TestAccBigQueryExternalDataTable_json
  • TestAccBigQueryExternalDataTable_objectTable
  • TestAccBigQueryExternalDataTable_parquet
  • TestAccBigQueryExternalDataTable_parquetFileSetSpecType
  • TestAccBigQueryExternalDataTable_parquetOptions
  • TestAccBigQueryExternalDataTable_queryAcceleration
  • TestAccBigQueryExternalDataTable_sourceColumnMatch
  • TestAccBigQueryTable_AvroPartitioning
  • TestAccBigQueryTable_Basic
  • TestAccBigQueryTable_DropColumns
  • TestAccBigQueryTable_ForeignKey
  • TestAccBigQueryTable_HivePartitioning
  • TestAccBigQueryTable_HivePartitioningCustomSchema_update
  • TestAccBigQueryTable_HourlyTimePartitioning
  • TestAccBigQueryTable_IgnoreSchemaDataPoliciesMerge
  • TestAccBigQueryTable_Kms
  • TestAccBigQueryTable_MaterializedView_DailyTimePartioning_Basic
  • TestAccBigQueryTable_MaterializedView_DailyTimePartioning_Update
  • TestAccBigQueryTable_MaterializedView_NonIncremental_basic
  • TestAccBigQueryTable_MonthlyTimePartitioning
  • TestAccBigQueryTable_OnlyDeletionProtectionUpdate
  • TestAccBigQueryTable_OnlyNestedFieldUpdate
  • TestAccBigQueryTable_PrimaryKey
  • TestAccBigQueryTable_RangePartitioning
  • TestAccBigQueryTable_ResourceTags
  • TestAccBigQueryTable_SchemaWithEmptyCollation
  • TestAccBigQueryTable_SchemaWithNoCollation
  • TestAccBigQueryTable_TableMetadataView
  • TestAccBigQueryTable_TableReplicationInfo_WithReplicationInterval
  • TestAccBigQueryTable_TableReplicationInfo_WithoutReplicationInterval
  • TestAccBigQueryTable_Update_SchemaWithPolicyTagsToEmptyPolicyTag
  • TestAccBigQueryTable_Update_SchemaWithPolicyTagsToEmptyPolicyTagNames
  • TestAccBigQueryTable_Update_SchemaWithPolicyTagsToNoPolicyTag
  • TestAccBigQueryTable_Update_SchemaWithoutPolicyTagsToWithPolicyTags
  • TestAccBigQueryTable_View
  • TestAccBigQueryTable_WithViewAndSchema
  • TestAccBigQueryTable_YearlyTimePartitioning
  • TestAccBigQueryTable_allowDestroy
  • TestAccBigQueryTable_emptySchema
  • TestAccBigQueryTable_externalCatalogTableOptions
  • TestAccBigQueryTable_foreignTypeInfo
  • TestAccBigQueryTable_schemaColumnDropWithRowAccessPolicy
  • TestAccBigQueryTable_schemaUnchangedWithRowAccessPolicy
  • TestAccBigQueryTable_updateTableConstraints
  • TestAccBigQueryTable_updateView
  • TestAccDataSourceGoogleBigqueryTable_basic
  • TestAccDataSourceGoogleBigqueryTables_basic

View the replaying VCR build log


Step 2: Recording Mode

Recording Mode Replaying Rerun Test Name
✅ Log TestAccBigQueryDataTable_canReorderParameters
✅ Log TestAccBigQueryDataTable_expandArray
✅ Log TestAccBigQueryDataTable_jsonEquivalency
✅ Log TestAccBigQueryDataTable_sheet
✅ Log TestAccBigQueryExternalDataTable_CSV
✅ Log TestAccBigQueryExternalDataTable_CSV_WithSchemaAndConnectionIDAndHivePartitioning
✅ Log TestAccBigQueryExternalDataTable_CSV_WithSchemaAndConnectionID_UpdateNoConnectionID
✅ Log TestAccBigQueryExternalDataTable_CSV_WithSchema_UpdateAllowQuotedNewlines
✅ Log TestAccBigQueryExternalDataTable_CSV_WithSchema_UpdateToConnectionID
✅ Log TestAccBigQueryExternalDataTable_IgnoreAutoGeneratedSchemaTransition
✅ Log TestAccBigQueryExternalDataTable_connectionIdDiff_UseIdReference_EuropeWest8
✅ Log TestAccBigQueryExternalDataTable_connectionIdDiff_UseIdReference_UsEast1
✅ Log TestAccBigQueryExternalDataTable_connectionIdDiff_UseNameReference
✅ Log TestAccBigQueryExternalDataTable_deltaLake
✅ Log TestAccBigQueryExternalDataTable_iceberg
✅ Log TestAccBigQueryExternalDataTable_json
✅ Log TestAccBigQueryExternalDataTable_objectTable
✅ Log TestAccBigQueryExternalDataTable_parquet
✅ Log TestAccBigQueryExternalDataTable_parquetFileSetSpecType
✅ Log TestAccBigQueryExternalDataTable_parquetOptions
✅ Log TestAccBigQueryExternalDataTable_queryAcceleration
✅ Log TestAccBigQueryExternalDataTable_sourceColumnMatch
✅ Log TestAccBigQueryTable_AvroPartitioning
✅ Log TestAccBigQueryTable_Basic
✅ Log TestAccBigQueryTable_DropColumns
✅ Log TestAccBigQueryTable_ForeignKey
✅ Log TestAccBigQueryTable_HivePartitioning
✅ Log TestAccBigQueryTable_HivePartitioningCustomSchema_update
✅ Log TestAccBigQueryTable_HourlyTimePartitioning
✅ Log TestAccBigQueryTable_IgnoreSchemaDataPoliciesMerge
✅ Log TestAccBigQueryTable_Kms
✅ Log TestAccBigQueryTable_MaterializedView_DailyTimePartioning_Basic
✅ Log TestAccBigQueryTable_MaterializedView_DailyTimePartioning_Update
✅ Log TestAccBigQueryTable_MaterializedView_NonIncremental_basic
✅ Log TestAccBigQueryTable_MonthlyTimePartitioning
✅ Log TestAccBigQueryTable_OnlyDeletionProtectionUpdate
✅ Log TestAccBigQueryTable_OnlyNestedFieldUpdate
✅ Log TestAccBigQueryTable_PrimaryKey
✅ Log TestAccBigQueryTable_RangePartitioning
✅ Log TestAccBigQueryTable_ResourceTags
✅ Log TestAccBigQueryTable_SchemaWithEmptyCollation
✅ Log TestAccBigQueryTable_SchemaWithNoCollation
✅ Log TestAccBigQueryTable_TableMetadataView
✅ Log TestAccBigQueryTable_TableReplicationInfo_WithReplicationInterval
✅ Log TestAccBigQueryTable_TableReplicationInfo_WithoutReplicationInterval
✅ Log TestAccBigQueryTable_Update_SchemaWithPolicyTagsToEmptyPolicyTag
✅ Log TestAccBigQueryTable_Update_SchemaWithPolicyTagsToEmptyPolicyTagNames
✅ Log TestAccBigQueryTable_Update_SchemaWithPolicyTagsToNoPolicyTag
✅ Log TestAccBigQueryTable_Update_SchemaWithoutPolicyTagsToWithPolicyTags
✅ Log TestAccBigQueryTable_View
✅ Log TestAccBigQueryTable_WithViewAndSchema
✅ Log TestAccBigQueryTable_YearlyTimePartitioning
✅ Log TestAccBigQueryTable_allowDestroy
✅ Log TestAccBigQueryTable_emptySchema
✅ Log TestAccBigQueryTable_externalCatalogTableOptions
✅ Log TestAccBigQueryTable_foreignTypeInfo
✅ Log TestAccBigQueryTable_schemaColumnDropWithRowAccessPolicy
✅ Log TestAccBigQueryTable_schemaUnchangedWithRowAccessPolicy
✅ Log TestAccBigQueryTable_updateTableConstraints
✅ Log TestAccBigQueryTable_updateView
✅ Log TestAccDataSourceGoogleBigqueryTable_basic
✅ Log TestAccDataSourceGoogleBigqueryTables_basic
❌ Error · Log - TestAccBigQueryBigLakeManagedTable
❌ Error · Log - TestAccBigQueryExternalDataTable_connectionIdDiff_UseIdReference
❌ Error · Log - TestAccBigQueryExternalDataTable_connectionIdDiff_UseIdReference_UsCentral1LowerCase

Caution

Issues requiring attention before PR completion

🔴 Initial Recording Failed: Some tests failed during the recording step. See the table above for details.

Please address these issues to complete your PR. If you believe these detections are incorrect or unrelated to your change, please raise the concern with your reviewer.

View the recording VCR build log or the debug logs folder for detailed results.

@tavasyag, @wj-chen VCR tests complete for b8eedac!

@modular-magician modular-magician requested a review from wj-chen May 19, 2026 01:48
@modular-magician
Copy link
Copy Markdown
Collaborator

modular-magician commented May 19, 2026

Hi there, I'm the Modular magician. I've detected the following information about your changes for commit 289faf9:

Diff report

Your PR generated the following diffs in downstream repositories:

Repository Diff Link Changes
google provider View Diff 1 file changed, 172 insertions(+), 54 deletions(-)
google-beta provider View Diff 1 file changed, 172 insertions(+), 54 deletions(-)

Test report

Analytics

Total Tests Passed Skipped Affected
152 139 10 3
Affected Service Packages
  • bigquery

Learn how VCR tests work


Step 1: Replaying Mode

Action taken

Found 3 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit.

Click here to see the affected tests
  • TestAccBigQueryBigLakeManagedTable
  • TestAccBigQueryExternalDataTable_connectionIdDiff_UseIdReference
  • TestAccBigQueryExternalDataTable_connectionIdDiff_UseIdReference_UsCentral1LowerCase

View the replaying VCR build log


Step 2: Recording Mode

Recording Mode Replaying Rerun Test Name
✅ Log TestAccBigQueryBigLakeManagedTable
✅ Log TestAccBigQueryExternalDataTable_connectionIdDiff_UseIdReference
✅ Log TestAccBigQueryExternalDataTable_connectionIdDiff_UseIdReference_UsCentral1LowerCase

🟢 All tests passed!

View the recording VCR build log or the debug logs folder for detailed results.

@tavasyag, @wj-chen VCR tests complete for 289faf9!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants