diff --git a/ci/abi-dumps/google_cloud_cpp_accessapproval.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_accessapproval.expected.abi.dump.gz index b168d9474ba70..767ec9cfaf22a 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_accessapproval.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_accessapproval.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_accesscontextmanager.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_accesscontextmanager.expected.abi.dump.gz index cbad0644aebcb..a410a26fa6fba 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_accesscontextmanager.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_accesscontextmanager.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_advisorynotifications.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_advisorynotifications.expected.abi.dump.gz index 77df0630b7415..3d92f36f862dd 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_advisorynotifications.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_advisorynotifications.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_agentidentity.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_agentidentity.expected.abi.dump.gz index 4a22b41919fa2..c1e7cb6328ca0 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_agentidentity.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_agentidentity.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_agentregistry.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_agentregistry.expected.abi.dump.gz index bf82797f5926b..8c254ed39283b 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_agentregistry.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_agentregistry.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_aiplatform.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_aiplatform.expected.abi.dump.gz index 7e6b88b1a5657..04487bcb63d77 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_aiplatform.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_aiplatform.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_alloydb.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_alloydb.expected.abi.dump.gz index fa6a67665a609..111804b2e1e78 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_alloydb.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_alloydb.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_apigateway.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_apigateway.expected.abi.dump.gz index 69d5ed78202db..e583e60cbc9d1 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_apigateway.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_apigateway.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_apigeeconnect.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_apigeeconnect.expected.abi.dump.gz index af5c13f4208e3..f4638c9f2df4b 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_apigeeconnect.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_apigeeconnect.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_apikeys.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_apikeys.expected.abi.dump.gz index 5fe1c50a65389..3daef52186445 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_apikeys.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_apikeys.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_apiregistry.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_apiregistry.expected.abi.dump.gz index 594b58a86f988..d50c9a88eb023 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_apiregistry.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_apiregistry.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_appengine.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_appengine.expected.abi.dump.gz index 0d11680c1d919..3dd741b6ef7e5 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_appengine.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_appengine.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_apphub.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_apphub.expected.abi.dump.gz index 77d016aff339e..37621f4e1a7f8 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_apphub.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_apphub.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_artifactregistry.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_artifactregistry.expected.abi.dump.gz index b7d0a61cac319..409d85dce0aad 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_artifactregistry.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_artifactregistry.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_asset.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_asset.expected.abi.dump.gz index c07fe16fff2b8..cd44fb34a7b3c 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_asset.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_asset.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_assuredworkloads.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_assuredworkloads.expected.abi.dump.gz index 32f8d8798074c..f9dc6e7ce2230 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_assuredworkloads.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_assuredworkloads.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_auditmanager.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_auditmanager.expected.abi.dump.gz index 680e8eb68e105..9f0b71952bce5 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_auditmanager.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_auditmanager.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_automl.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_automl.expected.abi.dump.gz index 41ab2c306f50b..9a4865878d311 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_automl.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_automl.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_backupdr.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_backupdr.expected.abi.dump.gz index 0613cb7d1bf2a..d700c2fd9df84 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_backupdr.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_backupdr.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_baremetalsolution.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_baremetalsolution.expected.abi.dump.gz index 80d7d93f6244a..30aaf240af4f5 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_baremetalsolution.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_baremetalsolution.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_batch.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_batch.expected.abi.dump.gz index f64e5cc8f2d7a..2d19d5968be70 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_batch.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_batch.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_beyondcorp.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_beyondcorp.expected.abi.dump.gz index 927f3efea632c..46f1c015cb576 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_beyondcorp.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_beyondcorp.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_biglake.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_biglake.expected.abi.dump.gz index f37daddc80fd6..e148a368d5150 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_biglake.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_biglake.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_bigquery.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_bigquery.expected.abi.dump.gz index 85b8d5f929392..8d4c0fe5a4e83 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_bigquery.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_bigquery.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_bigquerycontrol.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_bigquerycontrol.expected.abi.dump.gz index a68a4f9f681a0..ede99c77e719a 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_bigquerycontrol.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_bigquerycontrol.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_bigtable.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_bigtable.expected.abi.dump.gz index dcbf641b46e25..02b96c8124ac5 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_bigtable.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_bigtable.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_billing.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_billing.expected.abi.dump.gz index e62f8b5b9977a..ebd9765ee5f62 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_billing.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_billing.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_binaryauthorization.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_binaryauthorization.expected.abi.dump.gz index 05f781a356443..6974b91edafcd 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_binaryauthorization.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_binaryauthorization.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_certificatemanager.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_certificatemanager.expected.abi.dump.gz index a47bbd0dc86b4..adf9c817a9fb6 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_certificatemanager.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_certificatemanager.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_ces.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_ces.expected.abi.dump.gz index 5428706a2ce27..d22203d969889 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_ces.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_ces.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_channel.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_channel.expected.abi.dump.gz index e24b0c2ae4b5b..c725e6d72412c 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_channel.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_channel.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_chronicle.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_chronicle.expected.abi.dump.gz index de6074aeec9fd..a8e332c296b85 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_chronicle.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_chronicle.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_cloudbuild.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_cloudbuild.expected.abi.dump.gz index 298d35758faee..db319f1dd9fd0 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_cloudbuild.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_cloudbuild.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_cloudcontrolspartner.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_cloudcontrolspartner.expected.abi.dump.gz index cada9f977b24c..f73fd62cdb485 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_cloudcontrolspartner.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_cloudcontrolspartner.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_cloudquotas.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_cloudquotas.expected.abi.dump.gz index cfe419939934d..534066139865d 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_cloudquotas.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_cloudquotas.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_cloudsecuritycompliance.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_cloudsecuritycompliance.expected.abi.dump.gz index fa86a996fbffd..f68eece5cd582 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_cloudsecuritycompliance.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_cloudsecuritycompliance.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_commerce.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_commerce.expected.abi.dump.gz index 9633e50b282a8..de024f2a1822e 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_commerce.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_commerce.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_common.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_common.expected.abi.dump.gz index 8af7d59214186..9d6da1d623481 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_common.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_common.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_composer.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_composer.expected.abi.dump.gz index 18ecfc8a967b7..0a0c1110cf909 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_composer.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_composer.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_accelerator_types.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_accelerator_types.expected.abi.dump.gz index 23bf969f70a1b..00817a2c1bed2 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_accelerator_types.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_accelerator_types.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_addresses.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_addresses.expected.abi.dump.gz index 727890f8beae5..ef5bb8cf64868 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_addresses.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_addresses.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_autoscalers.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_autoscalers.expected.abi.dump.gz index cbee74eb97a63..8de642db4d3bb 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_autoscalers.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_autoscalers.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_backend_buckets.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_backend_buckets.expected.abi.dump.gz index bc00c62a1a70e..ac2b46d0838f5 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_backend_buckets.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_backend_buckets.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_backend_services.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_backend_services.expected.abi.dump.gz index 9fc32aee4de6c..f1a7007af5cbc 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_backend_services.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_backend_services.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_disk_types.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_disk_types.expected.abi.dump.gz index 3e50358358c5e..31896b05b7fcc 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_disk_types.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_disk_types.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_disks.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_disks.expected.abi.dump.gz index 0e87a800431fc..828f2fd64eb56 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_disks.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_disks.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_external_vpn_gateways.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_external_vpn_gateways.expected.abi.dump.gz index 91a17523fac6e..dac6aa0be8b56 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_external_vpn_gateways.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_external_vpn_gateways.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_firewall_policies.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_firewall_policies.expected.abi.dump.gz index 6c00ea88cf93d..b1a2c5a4ae799 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_firewall_policies.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_firewall_policies.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_firewalls.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_firewalls.expected.abi.dump.gz index 33f34268a40c9..8a401fe96ff99 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_firewalls.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_firewalls.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_forwarding_rules.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_forwarding_rules.expected.abi.dump.gz index 7c22782f90f17..1b9b1d8634837 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_forwarding_rules.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_forwarding_rules.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_global_addresses.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_global_addresses.expected.abi.dump.gz index 9cb6ccaa8e942..a9587327ff1e2 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_global_addresses.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_global_addresses.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_global_forwarding_rules.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_global_forwarding_rules.expected.abi.dump.gz index eed04a24c9c5a..3a99c6bd022f0 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_global_forwarding_rules.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_global_forwarding_rules.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_global_network_endpoint_groups.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_global_network_endpoint_groups.expected.abi.dump.gz index 22da4206a1f13..d136117028fc2 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_global_network_endpoint_groups.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_global_network_endpoint_groups.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_global_operations.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_global_operations.expected.abi.dump.gz index e3869a99dd2d5..57f084754e5a3 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_global_operations.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_global_operations.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_global_organization_operations.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_global_organization_operations.expected.abi.dump.gz index e5ab7bd7584a9..d92a40864576b 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_global_organization_operations.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_global_organization_operations.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_global_public_delegated_prefixes.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_global_public_delegated_prefixes.expected.abi.dump.gz index 53eb5f9d3af63..46e50551e31a5 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_global_public_delegated_prefixes.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_global_public_delegated_prefixes.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_health_checks.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_health_checks.expected.abi.dump.gz index 98e23524ed9ae..6fab4ba1d5393 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_health_checks.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_health_checks.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_http_health_checks.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_http_health_checks.expected.abi.dump.gz index 24ca3aa55b958..7eb8b16975f6c 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_http_health_checks.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_http_health_checks.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_https_health_checks.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_https_health_checks.expected.abi.dump.gz index 5aa3bc59fbef6..893296063d558 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_https_health_checks.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_https_health_checks.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_image_family_views.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_image_family_views.expected.abi.dump.gz index e394db275cec9..559bd81b073e7 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_image_family_views.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_image_family_views.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_images.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_images.expected.abi.dump.gz index 92feeff24e1a2..92bd433f964de 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_images.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_images.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_instance_group_managers.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_instance_group_managers.expected.abi.dump.gz index 7b8a4ff29c597..4fe17774afc94 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_instance_group_managers.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_instance_group_managers.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_instance_groups.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_instance_groups.expected.abi.dump.gz index 682f0353e2a3e..447625f511b95 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_instance_groups.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_instance_groups.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_instance_templates.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_instance_templates.expected.abi.dump.gz index 89a25f955c9a1..4eac9b55910e3 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_instance_templates.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_instance_templates.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_instances.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_instances.expected.abi.dump.gz index e106163054311..8302a408800ed 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_instances.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_instances.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_interconnect_attachments.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_interconnect_attachments.expected.abi.dump.gz index 76d69f9be211f..2b80b619e880d 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_interconnect_attachments.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_interconnect_attachments.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_interconnect_locations.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_interconnect_locations.expected.abi.dump.gz index 6742d28b93554..295355cef45fa 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_interconnect_locations.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_interconnect_locations.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_interconnects.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_interconnects.expected.abi.dump.gz index 5b9ae9bb96e04..7a176d34f64c2 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_interconnects.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_interconnects.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_license_codes.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_license_codes.expected.abi.dump.gz index 4560a278d6007..b6cc98c7ace09 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_license_codes.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_license_codes.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_licenses.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_licenses.expected.abi.dump.gz index 69668d13b9ce8..9b761fdfe2912 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_licenses.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_licenses.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_machine_images.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_machine_images.expected.abi.dump.gz index ae634375be82b..9e991103a84ed 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_machine_images.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_machine_images.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_machine_types.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_machine_types.expected.abi.dump.gz index 242033b0ffdf1..d8eaf9b3a8c32 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_machine_types.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_machine_types.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_network_attachments.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_network_attachments.expected.abi.dump.gz index e8372cf02c810..a2ac69ac02394 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_network_attachments.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_network_attachments.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_network_edge_security_services.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_network_edge_security_services.expected.abi.dump.gz index 05e2cf9e14a4a..17da12e61fb6a 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_network_edge_security_services.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_network_edge_security_services.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_network_endpoint_groups.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_network_endpoint_groups.expected.abi.dump.gz index 4fd7b6593787b..32121fd31e2a7 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_network_endpoint_groups.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_network_endpoint_groups.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_network_firewall_policies.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_network_firewall_policies.expected.abi.dump.gz index 5677f747e0691..e2428a76da0b0 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_network_firewall_policies.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_network_firewall_policies.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_networks.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_networks.expected.abi.dump.gz index acb44c869a5ed..b43c00755a748 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_networks.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_networks.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_node_groups.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_node_groups.expected.abi.dump.gz index 759e08ded9767..97e2c9e709ca7 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_node_groups.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_node_groups.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_node_templates.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_node_templates.expected.abi.dump.gz index a84bf00f286e8..4fd3ca4fdd570 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_node_templates.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_node_templates.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_node_types.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_node_types.expected.abi.dump.gz index 60dd0d0c05611..90619e71c78c2 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_node_types.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_node_types.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_packet_mirrorings.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_packet_mirrorings.expected.abi.dump.gz index 5580365e58aa3..5e55c0b9c3b8b 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_packet_mirrorings.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_packet_mirrorings.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_projects.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_projects.expected.abi.dump.gz index 403016cfaac13..b61a50f751b06 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_projects.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_projects.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_public_advertised_prefixes.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_public_advertised_prefixes.expected.abi.dump.gz index 308775522ebe7..c43005deb6ac6 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_public_advertised_prefixes.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_public_advertised_prefixes.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_public_delegated_prefixes.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_public_delegated_prefixes.expected.abi.dump.gz index f1aa0eb0fe97e..06fac16b76b96 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_public_delegated_prefixes.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_public_delegated_prefixes.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_autoscalers.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_autoscalers.expected.abi.dump.gz index 7c7ba997a5234..5834cedc2352f 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_autoscalers.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_autoscalers.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_backend_services.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_backend_services.expected.abi.dump.gz index 2f3547a82fbe4..d18b8ade07d5d 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_backend_services.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_backend_services.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_commitments.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_commitments.expected.abi.dump.gz index 32a1111b7fb07..761209529d708 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_commitments.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_commitments.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_disk_types.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_disk_types.expected.abi.dump.gz index ea8ae8c15cad8..fd6decb370611 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_disk_types.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_disk_types.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_disks.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_disks.expected.abi.dump.gz index 160053f969997..2dbda3117bbd5 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_disks.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_disks.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_health_check_services.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_health_check_services.expected.abi.dump.gz index 77d24923bddbf..a6026c078b680 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_health_check_services.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_health_check_services.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_health_checks.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_health_checks.expected.abi.dump.gz index 5c3469b341c42..e670cb6c3d551 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_health_checks.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_health_checks.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_instance_group_managers.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_instance_group_managers.expected.abi.dump.gz index 13afdcd1f89b4..ab903596232a6 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_instance_group_managers.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_instance_group_managers.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_instance_groups.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_instance_groups.expected.abi.dump.gz index f62afa62fd08f..b3d66873c7846 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_instance_groups.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_instance_groups.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_instance_templates.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_instance_templates.expected.abi.dump.gz index 118ec6995c44e..6cf4d0ebe4604 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_instance_templates.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_instance_templates.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_instances.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_instances.expected.abi.dump.gz index 792cb3772ee5b..5804fef60285a 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_instances.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_instances.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_network_endpoint_groups.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_network_endpoint_groups.expected.abi.dump.gz index 94a2419b30753..0b9f663cf7493 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_network_endpoint_groups.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_network_endpoint_groups.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_network_firewall_policies.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_network_firewall_policies.expected.abi.dump.gz index bcdd31815906d..12110dcec43a7 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_network_firewall_policies.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_network_firewall_policies.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_notification_endpoints.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_notification_endpoints.expected.abi.dump.gz index a0a0f7b95c44d..fecbd2d1ad5b8 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_notification_endpoints.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_notification_endpoints.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_operations.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_operations.expected.abi.dump.gz index 21d9ed306aea5..37ef7220ac583 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_operations.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_operations.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_security_policies.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_security_policies.expected.abi.dump.gz index ef9be38b5af1e..26f7d1122c15e 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_security_policies.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_security_policies.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_region_ssl_certificates.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_region_ssl_certificates.expected.abi.dump.gz index 13a84ffb417f7..4e33dce72a0a0 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_region_ssl_certificates.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_region_ssl_certificates.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_ssl_policies.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_ssl_policies.expected.abi.dump.gz index a202afd98ea90..4b82c2bde54d9 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_ssl_policies.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_ssl_policies.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_subnetworks.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_subnetworks.expected.abi.dump.gz index 956da06fdd1bb..fc32df76efc1a 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_subnetworks.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_subnetworks.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_target_grpc_proxies.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_target_grpc_proxies.expected.abi.dump.gz index d3ce67c668c8e..604fbbb597341 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_target_grpc_proxies.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_target_grpc_proxies.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_target_http_proxies.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_target_http_proxies.expected.abi.dump.gz index d73cc71936fdf..96a517733173e 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_target_http_proxies.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_target_http_proxies.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_target_https_proxies.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_target_https_proxies.expected.abi.dump.gz index 430d3a9c7cc16..ae42e0e6368c3 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_target_https_proxies.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_target_https_proxies.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_target_instances.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_target_instances.expected.abi.dump.gz index 6cd7a92887174..9027eec6c5be0 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_target_instances.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_target_instances.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_target_pools.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_target_pools.expected.abi.dump.gz index a660cc2fb3481..9131ab4bf04a8 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_target_pools.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_target_pools.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_target_ssl_proxies.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_target_ssl_proxies.expected.abi.dump.gz index 2ff52091c9040..4a0e9e84728ad 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_target_ssl_proxies.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_target_ssl_proxies.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_target_tcp_proxies.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_target_tcp_proxies.expected.abi.dump.gz index dda980998886d..e1ec9f3fef8af 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_target_tcp_proxies.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_target_tcp_proxies.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_target_vpn_gateways.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_target_vpn_gateways.expected.abi.dump.gz index 5b42623325cba..0379b1dfde966 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_target_vpn_gateways.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_target_vpn_gateways.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_url_maps.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_url_maps.expected.abi.dump.gz index 585921f9e6959..ac3ff61bd7f6b 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_url_maps.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_url_maps.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_vpn_gateways.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_vpn_gateways.expected.abi.dump.gz index 7f0baf44ea5d7..8100753f44e35 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_vpn_gateways.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_vpn_gateways.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_vpn_tunnels.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_vpn_tunnels.expected.abi.dump.gz index 7fca55839a03d..44ac2ed27d5d1 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_vpn_tunnels.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_vpn_tunnels.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_zone_operations.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_zone_operations.expected.abi.dump.gz index 4d89fe2beae2f..124c1892248c1 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_zone_operations.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_zone_operations.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_compute_zones.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_compute_zones.expected.abi.dump.gz index 8972c89b9453b..273ea796dea72 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_compute_zones.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_compute_zones.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_confidentialcomputing.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_confidentialcomputing.expected.abi.dump.gz index 3de9207af7802..adb44716378c0 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_confidentialcomputing.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_confidentialcomputing.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_config.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_config.expected.abi.dump.gz index 570a02e65eb5e..5215edd2510d3 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_config.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_config.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_configdelivery.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_configdelivery.expected.abi.dump.gz index 016ea17df1c0b..014957a949d3f 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_configdelivery.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_configdelivery.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_connectors.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_connectors.expected.abi.dump.gz index f2d7d1d9d85fd..170551e368549 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_connectors.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_connectors.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_contactcenterinsights.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_contactcenterinsights.expected.abi.dump.gz index 9b4495e2c4f04..6007178a1c500 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_contactcenterinsights.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_contactcenterinsights.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_container.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_container.expected.abi.dump.gz index 481906c598029..5aefe78f6d584 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_container.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_container.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_containeranalysis.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_containeranalysis.expected.abi.dump.gz index 81f70ba0f5a7c..5a6a16b8a7af2 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_containeranalysis.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_containeranalysis.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_contentwarehouse.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_contentwarehouse.expected.abi.dump.gz index 79f5a11a880c8..814cf179d79ce 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_contentwarehouse.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_contentwarehouse.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_datacatalog.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_datacatalog.expected.abi.dump.gz index 195327720510e..3e7a229b1f45d 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_datacatalog.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_datacatalog.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_dataform.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_dataform.expected.abi.dump.gz index bb3d5eae47a95..185d1b70cfc6c 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_dataform.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_dataform.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_datafusion.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_datafusion.expected.abi.dump.gz index 6277f994e6bd0..ba3f2226eccf1 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_datafusion.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_datafusion.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_datamigration.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_datamigration.expected.abi.dump.gz index c780c35c2561e..8687d88b8f80f 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_datamigration.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_datamigration.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_dataplex.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_dataplex.expected.abi.dump.gz index cd6a6bd62749a..72aed9fb8f81b 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_dataplex.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_dataplex.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_dataproc.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_dataproc.expected.abi.dump.gz index f5b28701401a7..b851f8524e517 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_dataproc.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_dataproc.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_datastore.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_datastore.expected.abi.dump.gz index bbc56a235ac0a..28c6be05af7b7 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_datastore.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_datastore.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_datastream.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_datastream.expected.abi.dump.gz index 9f08a0d069d92..c9ec3b6f911e7 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_datastream.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_datastream.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_deploy.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_deploy.expected.abi.dump.gz index 2dc7379e3baf9..74a31f0f93a44 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_deploy.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_deploy.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_developerconnect.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_developerconnect.expected.abi.dump.gz index 745201ca48d35..602ea4bb92640 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_developerconnect.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_developerconnect.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_devicestreaming.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_devicestreaming.expected.abi.dump.gz index a50e6cf1184a9..1468827107ef7 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_devicestreaming.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_devicestreaming.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_dialogflow_cx.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_dialogflow_cx.expected.abi.dump.gz index a72ecf0974d1c..5c5e9f0036284 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_dialogflow_cx.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_dialogflow_cx.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_dialogflow_es.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_dialogflow_es.expected.abi.dump.gz index c587e407d0b1f..d9638ea65274e 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_dialogflow_es.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_dialogflow_es.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_discoveryengine.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_discoveryengine.expected.abi.dump.gz index 84aedbc77f2c0..c7fdbb445d07d 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_discoveryengine.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_discoveryengine.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_dlp.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_dlp.expected.abi.dump.gz index 1291842ba3e7d..6c4567308ac36 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_dlp.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_dlp.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_documentai.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_documentai.expected.abi.dump.gz index 6232a7f0e6980..2285f4d20b382 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_documentai.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_documentai.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_domains.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_domains.expected.abi.dump.gz index 863b248770e06..54ff1bc1d095f 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_domains.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_domains.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_edgecontainer.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_edgecontainer.expected.abi.dump.gz index 24c29717d1217..bf2cda0e77962 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_edgecontainer.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_edgecontainer.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_edgenetwork.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_edgenetwork.expected.abi.dump.gz index e639951f10ff1..214431176ac44 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_edgenetwork.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_edgenetwork.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_essentialcontacts.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_essentialcontacts.expected.abi.dump.gz index c3db906701a8f..1c2241e943ea1 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_essentialcontacts.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_essentialcontacts.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_eventarc.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_eventarc.expected.abi.dump.gz index 36d7516f50359..be9c672465a35 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_eventarc.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_eventarc.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_filestore.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_filestore.expected.abi.dump.gz index daced31dd013e..9cc640e66721d 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_filestore.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_filestore.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_financialservices.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_financialservices.expected.abi.dump.gz index d7c9bf305fd71..dc722a1aa8115 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_financialservices.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_financialservices.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_ftp.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_ftp.expected.abi.dump.gz index f9d98dfede4b5..051b2fbdf58bc 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_ftp.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_ftp.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_functions.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_functions.expected.abi.dump.gz index 8478d1d57df1d..43018677a3453 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_functions.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_functions.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_geminidataanalytics.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_geminidataanalytics.expected.abi.dump.gz index 35e0179b7a7bb..1d3dc5d6d6ffb 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_geminidataanalytics.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_geminidataanalytics.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_gkebackup.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_gkebackup.expected.abi.dump.gz index 6bd7e36e9c897..a8ca23b23b7f1 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_gkebackup.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_gkebackup.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_gkeconnect.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_gkeconnect.expected.abi.dump.gz index 7f2404d138084..47724ea2fb488 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_gkeconnect.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_gkeconnect.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_gkehub.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_gkehub.expected.abi.dump.gz index ab2f89dea4098..b98ceab643f2f 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_gkehub.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_gkehub.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_gkemulticloud.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_gkemulticloud.expected.abi.dump.gz index 2ca45fab68e94..d418e50d3d8ca 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_gkemulticloud.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_gkemulticloud.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_gkerecommender.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_gkerecommender.expected.abi.dump.gz index 680362d3f0303..e703f0b406f73 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_gkerecommender.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_gkerecommender.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_grpc_utils.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_grpc_utils.expected.abi.dump.gz index f27a97e137a6d..52d9d36d297c0 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_grpc_utils.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_grpc_utils.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_hypercomputecluster.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_hypercomputecluster.expected.abi.dump.gz index b5850155b6523..977e8e20c3552 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_hypercomputecluster.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_hypercomputecluster.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_iam.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_iam.expected.abi.dump.gz index 6ca04a7e2ad2a..d77b25ccf2493 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_iam.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_iam.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_iap.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_iap.expected.abi.dump.gz index 6692c35e2fbbb..287f48c00d6d5 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_iap.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_iap.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_ids.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_ids.expected.abi.dump.gz index 25648d33a095f..64d5044be9afd 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_ids.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_ids.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_kms.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_kms.expected.abi.dump.gz index c78f0d3780ca1..3e27c67bbc5bd 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_kms.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_kms.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_language.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_language.expected.abi.dump.gz index 708dd8b07b174..6d900d796521b 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_language.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_language.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_licensemanager.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_licensemanager.expected.abi.dump.gz index 0763fa306a127..c46f0280991cf 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_licensemanager.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_licensemanager.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_logging.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_logging.expected.abi.dump.gz index 746e45bc93bc4..4d06d32c7091c 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_logging.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_logging.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_lustre.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_lustre.expected.abi.dump.gz index b1c50e2c65f66..e3512b9af320e 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_lustre.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_lustre.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_maintenance.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_maintenance.expected.abi.dump.gz index ffd6a01a4a1fd..3b993bf124068 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_maintenance.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_maintenance.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_managedidentities.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_managedidentities.expected.abi.dump.gz index ed17add9bb4e0..b99af11560e84 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_managedidentities.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_managedidentities.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_managedkafka.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_managedkafka.expected.abi.dump.gz index 7600920b17446..0406aecedd613 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_managedkafka.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_managedkafka.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_memcache.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_memcache.expected.abi.dump.gz index c66af864417b4..d173cec7da7d4 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_memcache.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_memcache.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_memorystore.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_memorystore.expected.abi.dump.gz index 70ecd75ee4763..23c9a933d9909 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_memorystore.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_memorystore.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_metastore.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_metastore.expected.abi.dump.gz index 9d111558df21c..e1b253b2a9a12 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_metastore.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_metastore.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_migrationcenter.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_migrationcenter.expected.abi.dump.gz index 5c843c2396758..2940ede31079b 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_migrationcenter.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_migrationcenter.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_monitoring.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_monitoring.expected.abi.dump.gz index 75df65fa8c6f5..64d35b9c1221a 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_monitoring.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_monitoring.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_netapp.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_netapp.expected.abi.dump.gz index 9b389286f840b..1674579dc0534 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_netapp.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_netapp.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_networkconnectivity.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_networkconnectivity.expected.abi.dump.gz index b7863e5778e23..3bc865fd19c12 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_networkconnectivity.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_networkconnectivity.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_networkmanagement.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_networkmanagement.expected.abi.dump.gz index 83a8a77d6d55b..f91d0fe1a8c52 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_networkmanagement.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_networkmanagement.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_networksecurity.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_networksecurity.expected.abi.dump.gz index 5bc38bcdf9c6c..0a76f4f35bd50 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_networksecurity.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_networksecurity.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_networkservices.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_networkservices.expected.abi.dump.gz index c0d625b11d856..b57558ff2ca9d 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_networkservices.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_networkservices.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_notebooks.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_notebooks.expected.abi.dump.gz index a523eab4f5d50..e5eb7fc997522 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_notebooks.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_notebooks.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_oauth2.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_oauth2.expected.abi.dump.gz index 19bd20d40f593..33cbf79347619 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_oauth2.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_oauth2.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_opentelemetry.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_opentelemetry.expected.abi.dump.gz index 54641bce98cc8..21f8bc6ec507c 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_opentelemetry.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_opentelemetry.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_optimization.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_optimization.expected.abi.dump.gz index bd2abf97ccf93..00e4fa03a0c96 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_optimization.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_optimization.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_oracledatabase.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_oracledatabase.expected.abi.dump.gz index 22a9d323efa38..488bbc2d462ac 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_oracledatabase.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_oracledatabase.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_orgpolicy.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_orgpolicy.expected.abi.dump.gz index c6069f364eff6..d3112be10ac60 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_orgpolicy.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_orgpolicy.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_osconfig.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_osconfig.expected.abi.dump.gz index 8e207e07a6f40..d32a9e069ed02 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_osconfig.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_osconfig.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_oslogin.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_oslogin.expected.abi.dump.gz index 2130f3f42b1fe..d788e4eae49b8 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_oslogin.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_oslogin.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_parametermanager.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_parametermanager.expected.abi.dump.gz index 3e1d7b74e4031..5e2cf16b36162 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_parametermanager.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_parametermanager.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_policysimulator.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_policysimulator.expected.abi.dump.gz index 31d08e6471817..23daac8cca05b 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_policysimulator.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_policysimulator.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_policytroubleshooter.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_policytroubleshooter.expected.abi.dump.gz index b467ebcb1924d..12fc8236575a1 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_policytroubleshooter.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_policytroubleshooter.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_privateca.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_privateca.expected.abi.dump.gz index 16cd8fc81f894..96f7cc59d5706 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_privateca.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_privateca.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_privilegedaccessmanager.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_privilegedaccessmanager.expected.abi.dump.gz index 3b7c8c1da7d68..0c4190f83390d 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_privilegedaccessmanager.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_privilegedaccessmanager.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_profiler.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_profiler.expected.abi.dump.gz index bc534a1afe6d6..dec55cbf1d780 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_profiler.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_profiler.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_publicca.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_publicca.expected.abi.dump.gz index e95a0d7eaea61..2098fd8d65889 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_publicca.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_publicca.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_pubsub.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_pubsub.expected.abi.dump.gz index 99597da7f3647..c00be2f015f89 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_pubsub.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_pubsub.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_rapidmigrationassessment.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_rapidmigrationassessment.expected.abi.dump.gz index 173587999187a..df20488e2020b 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_rapidmigrationassessment.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_rapidmigrationassessment.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_recaptchaenterprise.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_recaptchaenterprise.expected.abi.dump.gz index b7e13d169106e..628f9f4bdfa48 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_recaptchaenterprise.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_recaptchaenterprise.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_recommender.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_recommender.expected.abi.dump.gz index 92eda1521caae..0a41f021d0af3 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_recommender.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_recommender.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_redis.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_redis.expected.abi.dump.gz index b1efe90ed4758..f75b5ec59eeeb 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_redis.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_redis.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_resourcemanager.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_resourcemanager.expected.abi.dump.gz index f85a44ace848c..38c8c72774301 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_resourcemanager.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_resourcemanager.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_retail.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_retail.expected.abi.dump.gz index 1608cf581f3ba..95bf2db90dc38 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_retail.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_retail.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_run.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_run.expected.abi.dump.gz index 0f8c867b91218..81c2fd54fc57c 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_run.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_run.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_scheduler.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_scheduler.expected.abi.dump.gz index e7e87e75b6592..9a660f104c560 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_scheduler.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_scheduler.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_secretmanager.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_secretmanager.expected.abi.dump.gz index 20cfbbcbb1a80..cb0f286377ad4 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_secretmanager.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_secretmanager.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_securesourcemanager.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_securesourcemanager.expected.abi.dump.gz index 02338a1e51826..c476c4edca25e 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_securesourcemanager.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_securesourcemanager.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_securitycenter.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_securitycenter.expected.abi.dump.gz index b6e8c199058cf..44ee3b57a2768 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_securitycenter.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_securitycenter.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_securitycentermanagement.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_securitycentermanagement.expected.abi.dump.gz index 15a75d3fc8513..38530ef27c8f2 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_securitycentermanagement.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_securitycentermanagement.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_servicecontrol.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_servicecontrol.expected.abi.dump.gz index 7eda7d78f7e11..681c5dc0026da 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_servicecontrol.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_servicecontrol.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_servicedirectory.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_servicedirectory.expected.abi.dump.gz index d4e885b264c4f..59bc9599314c4 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_servicedirectory.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_servicedirectory.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_servicehealth.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_servicehealth.expected.abi.dump.gz index 2cb664cee235a..33b1ce184f6f1 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_servicehealth.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_servicehealth.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_servicemanagement.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_servicemanagement.expected.abi.dump.gz index b2eb21c496116..49906fc146320 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_servicemanagement.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_servicemanagement.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_serviceusage.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_serviceusage.expected.abi.dump.gz index bd312166b8db1..4510142aec168 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_serviceusage.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_serviceusage.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_shell.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_shell.expected.abi.dump.gz index 95909db94c9c0..4fbf6836a8dab 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_shell.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_shell.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_spanner.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_spanner.expected.abi.dump.gz index bdf75edb28b0f..221e18bb24c05 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_spanner.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_spanner.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_speech.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_speech.expected.abi.dump.gz index 8debbb3857b89..6406dc1852e4b 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_speech.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_speech.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_sql.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_sql.expected.abi.dump.gz index 19e5362cf4043..8438feed93ba8 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_sql.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_sql.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_storage.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_storage.expected.abi.dump.gz index e5f5f30d7e050..5a46d5e89b1c2 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_storage.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_storage.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_storage_grpc.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_storage_grpc.expected.abi.dump.gz index 565d60defe76f..8402ed7fdb598 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_storage_grpc.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_storage_grpc.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_storagebatchoperations.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_storagebatchoperations.expected.abi.dump.gz index acd43b515c7eb..d7f1103edeb5b 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_storagebatchoperations.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_storagebatchoperations.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_storagecontrol.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_storagecontrol.expected.abi.dump.gz index 4a3ad1a0612ca..ccd834a0973f4 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_storagecontrol.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_storagecontrol.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_storageinsights.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_storageinsights.expected.abi.dump.gz index 646cfd72a6902..58f75bdb0da41 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_storageinsights.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_storageinsights.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_storagetransfer.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_storagetransfer.expected.abi.dump.gz index 71461dc00ff99..ccc83031f2dd7 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_storagetransfer.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_storagetransfer.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_support.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_support.expected.abi.dump.gz index 513c993dca65c..1051091688143 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_support.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_support.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_talent.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_talent.expected.abi.dump.gz index bd9b24bdf7ab8..273bda0c38791 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_talent.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_talent.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_tasks.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_tasks.expected.abi.dump.gz index 42f7ef0438b3d..2e2ac54327dbe 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_tasks.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_tasks.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_telcoautomation.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_telcoautomation.expected.abi.dump.gz index 7762dffae6ffc..df26262ae8314 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_telcoautomation.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_telcoautomation.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_texttospeech.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_texttospeech.expected.abi.dump.gz index e0986fa5f13db..c0956f3be90dc 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_texttospeech.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_texttospeech.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_timeseriesinsights.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_timeseriesinsights.expected.abi.dump.gz index 4e0991e2a012c..cbf0e55688699 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_timeseriesinsights.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_timeseriesinsights.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_tpu.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_tpu.expected.abi.dump.gz index 2c90485222407..077ed213cd42c 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_tpu.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_tpu.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_trace.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_trace.expected.abi.dump.gz index 36b709df6a85c..bacbb53ab59e1 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_trace.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_trace.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_translate.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_translate.expected.abi.dump.gz index c47dbbf9aa23a..7bfb28f644edd 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_translate.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_translate.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_universe_domain.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_universe_domain.expected.abi.dump.gz index 2d71d5943a078..1052126f5ee2b 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_universe_domain.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_universe_domain.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_vectorsearch.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_vectorsearch.expected.abi.dump.gz index ae83633037f4b..5a655c7b22275 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_vectorsearch.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_vectorsearch.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_video.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_video.expected.abi.dump.gz index e020570fcd9d9..f3ebc487c48c2 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_video.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_video.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_videointelligence.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_videointelligence.expected.abi.dump.gz index 5e9aa6cbfc688..41f82c5ba4492 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_videointelligence.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_videointelligence.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_vision.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_vision.expected.abi.dump.gz index 0c390500c4ddd..9217361f998ac 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_vision.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_vision.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_visionai.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_visionai.expected.abi.dump.gz index c1723a7f0a700..eb9b1a16821d5 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_visionai.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_visionai.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_vmmigration.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_vmmigration.expected.abi.dump.gz index a7813f8b46132..c1fdc52c8c598 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_vmmigration.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_vmmigration.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_vmwareengine.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_vmwareengine.expected.abi.dump.gz index 6b43979c81d4e..61acf04607cd3 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_vmwareengine.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_vmwareengine.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_vpcaccess.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_vpcaccess.expected.abi.dump.gz index 731aab0acf9ae..97233d27fe3f8 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_vpcaccess.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_vpcaccess.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_webrisk.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_webrisk.expected.abi.dump.gz index c11ee99da45ff..6e37a138f72ff 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_webrisk.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_webrisk.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_websecurityscanner.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_websecurityscanner.expected.abi.dump.gz index 1a878b3be6dd3..e4325d1499e79 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_websecurityscanner.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_websecurityscanner.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_workflows.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_workflows.expected.abi.dump.gz index d09d43a3cca5c..f5eb6bca9f162 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_workflows.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_workflows.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_workloadidentity.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_workloadidentity.expected.abi.dump.gz index d4cf5bb9e2411..0e5d080f27cbd 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_workloadidentity.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_workloadidentity.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_workloadmanager.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_workloadmanager.expected.abi.dump.gz index 6911fccc91964..11539df33ac78 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_workloadmanager.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_workloadmanager.expected.abi.dump.gz differ diff --git a/ci/abi-dumps/google_cloud_cpp_workstations.expected.abi.dump.gz b/ci/abi-dumps/google_cloud_cpp_workstations.expected.abi.dump.gz index d2f824420ce0f..5361dbcf7b8df 100644 Binary files a/ci/abi-dumps/google_cloud_cpp_workstations.expected.abi.dump.gz and b/ci/abi-dumps/google_cloud_cpp_workstations.expected.abi.dump.gz differ diff --git a/ci/cloudbuild/dockerfiles/demo-debian-bookworm.Dockerfile b/ci/cloudbuild/dockerfiles/demo-debian-bookworm.Dockerfile index d387fa6a682da..8f22a10902a66 100644 --- a/ci/cloudbuild/dockerfiles/demo-debian-bookworm.Dockerfile +++ b/ci/cloudbuild/dockerfiles/demo-debian-bookworm.Dockerfile @@ -98,7 +98,7 @@ RUN curl -fsSL https://github.com/abseil/abseil-cpp/archive/20250814.2.tar.gz | # ```bash WORKDIR /var/tmp/build/protobuf -RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Debug \ diff --git a/ci/cloudbuild/dockerfiles/demo-debian-bullseye.Dockerfile b/ci/cloudbuild/dockerfiles/demo-debian-bullseye.Dockerfile index 99f05263085cf..bfc21511e9e1b 100644 --- a/ci/cloudbuild/dockerfiles/demo-debian-bullseye.Dockerfile +++ b/ci/cloudbuild/dockerfiles/demo-debian-bullseye.Dockerfile @@ -90,7 +90,7 @@ RUN apt-get update && \ # ```bash WORKDIR /var/tmp/build/protobuf -RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Debug \ diff --git a/ci/cloudbuild/dockerfiles/demo-fedora.Dockerfile b/ci/cloudbuild/dockerfiles/demo-fedora.Dockerfile index cba18620f983d..d7f1ec0fdd704 100644 --- a/ci/cloudbuild/dockerfiles/demo-fedora.Dockerfile +++ b/ci/cloudbuild/dockerfiles/demo-fedora.Dockerfile @@ -88,7 +88,7 @@ RUN curl -fsSL https://github.com/curl/curl/releases/download/curl-8_7_1/curl-8. # ```bash WORKDIR /var/tmp/build/protobuf -RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Release \ diff --git a/ci/cloudbuild/dockerfiles/demo-opensuse-leap.Dockerfile b/ci/cloudbuild/dockerfiles/demo-opensuse-leap.Dockerfile index df91fcc713bb2..0a337c4a8b61a 100644 --- a/ci/cloudbuild/dockerfiles/demo-opensuse-leap.Dockerfile +++ b/ci/cloudbuild/dockerfiles/demo-opensuse-leap.Dockerfile @@ -75,7 +75,7 @@ RUN curl -fsSL https://github.com/abseil/abseil-cpp/archive/20250814.2.tar.gz | # ```bash WORKDIR /var/tmp/build/protobuf -RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Debug \ diff --git a/ci/cloudbuild/dockerfiles/demo-rockylinux-9.Dockerfile b/ci/cloudbuild/dockerfiles/demo-rockylinux-9.Dockerfile index 3a0bb01a8ba1b..e0c9b952a7239 100644 --- a/ci/cloudbuild/dockerfiles/demo-rockylinux-9.Dockerfile +++ b/ci/cloudbuild/dockerfiles/demo-rockylinux-9.Dockerfile @@ -116,7 +116,7 @@ RUN curl -fsSL https://github.com/abseil/abseil-cpp/archive/20250814.2.tar.gz | # ```bash WORKDIR /var/tmp/build/protobuf -RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Debug \ diff --git a/ci/cloudbuild/dockerfiles/demo-ubuntu-24.04.Dockerfile b/ci/cloudbuild/dockerfiles/demo-ubuntu-24.04.Dockerfile index c669b5614fd6b..e91e450bdf860 100644 --- a/ci/cloudbuild/dockerfiles/demo-ubuntu-24.04.Dockerfile +++ b/ci/cloudbuild/dockerfiles/demo-ubuntu-24.04.Dockerfile @@ -100,7 +100,7 @@ RUN curl -fsSL https://github.com/abseil/abseil-cpp/archive/20250814.2.tar.gz | # ```bash WORKDIR /var/tmp/build/protobuf -RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Debug \ diff --git a/ci/cloudbuild/dockerfiles/demo-ubuntu-jammy.Dockerfile b/ci/cloudbuild/dockerfiles/demo-ubuntu-jammy.Dockerfile index 2e8278b2d3135..04a77a1cf90df 100644 --- a/ci/cloudbuild/dockerfiles/demo-ubuntu-jammy.Dockerfile +++ b/ci/cloudbuild/dockerfiles/demo-ubuntu-jammy.Dockerfile @@ -74,7 +74,7 @@ RUN curl -fsSL https://github.com/abseil/abseil-cpp/archive/20250814.2.tar.gz | # ```bash WORKDIR /var/tmp/build/protobuf -RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Debug \ diff --git a/ci/cloudbuild/dockerfiles/fedora-cmake-quickstart.Dockerfile b/ci/cloudbuild/dockerfiles/fedora-cmake-quickstart.Dockerfile index 40f84b4a7ffae..b67590ba2c8b9 100644 --- a/ci/cloudbuild/dockerfiles/fedora-cmake-quickstart.Dockerfile +++ b/ci/cloudbuild/dockerfiles/fedora-cmake-quickstart.Dockerfile @@ -146,7 +146,7 @@ RUN curl -fsSL https://github.com/nlohmann/json/archive/v3.11.3.tar.gz | \ ldconfig && cd /var/tmp && rm -fr build WORKDIR /var/tmp/build/protobuf -RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Release \ diff --git a/ci/cloudbuild/dockerfiles/fedora-latest-cmake.Dockerfile b/ci/cloudbuild/dockerfiles/fedora-latest-cmake.Dockerfile index c73462a758719..06e2700e7e880 100644 --- a/ci/cloudbuild/dockerfiles/fedora-latest-cmake.Dockerfile +++ b/ci/cloudbuild/dockerfiles/fedora-latest-cmake.Dockerfile @@ -146,7 +146,7 @@ RUN curl -fsSL https://github.com/nlohmann/json/archive/v3.11.3.tar.gz | \ ldconfig && cd /var/tmp && rm -fr build WORKDIR /var/tmp/build/protobuf -RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Release \ diff --git a/ci/cloudbuild/dockerfiles/fedora-latest-cxx20.Dockerfile b/ci/cloudbuild/dockerfiles/fedora-latest-cxx20.Dockerfile index d9aedb3c1cb81..2a9a48a029cf1 100644 --- a/ci/cloudbuild/dockerfiles/fedora-latest-cxx20.Dockerfile +++ b/ci/cloudbuild/dockerfiles/fedora-latest-cxx20.Dockerfile @@ -142,7 +142,7 @@ RUN curl -fsSL https://github.com/nlohmann/json/archive/v3.11.3.tar.gz | \ cd /var/tmp && rm -fr build WORKDIR /var/tmp/build/protobuf -RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_CXX_STANDARD=20 \ diff --git a/ci/cloudbuild/dockerfiles/fedora-latest-publish-docs.Dockerfile b/ci/cloudbuild/dockerfiles/fedora-latest-publish-docs.Dockerfile index 98336ac903aa0..6df8d83c7d1c0 100644 --- a/ci/cloudbuild/dockerfiles/fedora-latest-publish-docs.Dockerfile +++ b/ci/cloudbuild/dockerfiles/fedora-latest-publish-docs.Dockerfile @@ -105,7 +105,7 @@ RUN curl -fsSL https://github.com/open-telemetry/opentelemetry-cpp/archive/v1.24 ldconfig && cd /var/tmp && rm -fr build WORKDIR /var/tmp/build/protobuf -RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Release \ diff --git a/ci/cloudbuild/dockerfiles/ubuntu-20.04-install.Dockerfile b/ci/cloudbuild/dockerfiles/ubuntu-20.04-install.Dockerfile index 618714e28bd77..a6d9cf626dc56 100644 --- a/ci/cloudbuild/dockerfiles/ubuntu-20.04-install.Dockerfile +++ b/ci/cloudbuild/dockerfiles/ubuntu-20.04-install.Dockerfile @@ -128,7 +128,7 @@ RUN curl -fsSL https://github.com/nlohmann/json/archive/v3.11.3.tar.gz | \ WORKDIR /var/tmp/build/protobuf -RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Release \ diff --git a/ci/cloudbuild/dockerfiles/ubuntu-22.04-install.Dockerfile b/ci/cloudbuild/dockerfiles/ubuntu-22.04-install.Dockerfile index f5324eabffe12..f88c5be8f119c 100644 --- a/ci/cloudbuild/dockerfiles/ubuntu-22.04-install.Dockerfile +++ b/ci/cloudbuild/dockerfiles/ubuntu-22.04-install.Dockerfile @@ -127,7 +127,7 @@ RUN curl -fsSL https://github.com/nlohmann/json/archive/v3.11.3.tar.gz | \ WORKDIR /var/tmp/build/protobuf -RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +RUN curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Release \ diff --git a/doc/packaging.md b/doc/packaging.md index 89d291a1a3cb4..c0703d71b3511 100644 --- a/doc/packaging.md +++ b/doc/packaging.md @@ -304,7 +304,7 @@ sudo ldconfig && cd /var/tmp && rm -fr build ```bash mkdir -p $HOME/Downloads/protobuf && cd $HOME/Downloads/protobuf -curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Release \ @@ -446,7 +446,7 @@ sudo ldconfig ```bash mkdir -p $HOME/Downloads/protobuf && cd $HOME/Downloads/protobuf -curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Debug \ @@ -644,7 +644,7 @@ sudo ldconfig ```bash mkdir -p $HOME/Downloads/protobuf && cd $HOME/Downloads/protobuf -curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Debug \ @@ -815,7 +815,7 @@ Google Cloud Platform proto files: ```bash mkdir -p $HOME/Downloads/protobuf && cd $HOME/Downloads/protobuf -curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Debug \ @@ -1007,7 +1007,7 @@ sudo ldconfig ```bash mkdir -p $HOME/Downloads/protobuf && cd $HOME/Downloads/protobuf -curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Debug \ @@ -1197,7 +1197,7 @@ to build from source: ```bash mkdir -p $HOME/Downloads/protobuf && cd $HOME/Downloads/protobuf -curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Debug \ @@ -1400,7 +1400,7 @@ install Protobuf (and any downstream packages) from source. ```bash mkdir -p $HOME/Downloads/protobuf && cd $HOME/Downloads/protobuf -curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v33.6.tar.gz | \ +curl -fsSL https://github.com/protocolbuffers/protobuf/archive/v36.0.tar.gz | \ tar -xzf - --strip-components=1 && \ cmake \ -DCMAKE_BUILD_TYPE=Debug \ diff --git a/generator/integration_tests/tests/golden_kitchen_sink_stub_test.cc b/generator/integration_tests/tests/golden_kitchen_sink_stub_test.cc index c93af238b0817..eafe59b340030 100644 --- a/generator/integration_tests/tests/golden_kitchen_sink_stub_test.cc +++ b/generator/integration_tests/tests/golden_kitchen_sink_stub_test.cc @@ -783,7 +783,6 @@ class MockWriteObjectResponse TEST_F(GoldenKitchenSinkStubTest, StreamingWrite) { auto context = std::make_shared(); - Request request; EXPECT_CALL(*grpc_stub_, StreamingWriteRaw(context.get(), _)) .WillOnce([](::grpc::ClientContext*, Response*) { auto stream = std::make_unique(); diff --git a/generator/integration_tests/tests/golden_thing_admin_connection_test.cc b/generator/integration_tests/tests/golden_thing_admin_connection_test.cc index ef2d6171bd9a3..799e21c9df843 100644 --- a/generator/integration_tests/tests/golden_thing_admin_connection_test.cc +++ b/generator/integration_tests/tests/golden_thing_admin_connection_test.cc @@ -97,7 +97,6 @@ TEST(GoldenThingAdminConnectionTest, ListDatabases) { ::google::test::admin::database::v1::ListDatabasesResponse page; page.set_next_page_token("page-1"); - ::google::test::admin::database::v1::Database database; page.add_databases()->set_name("db-1"); page.add_databases()->set_name("db-2"); return make_status_or(page); @@ -112,7 +111,6 @@ TEST(GoldenThingAdminConnectionTest, ListDatabases) { ::google::test::admin::database::v1::ListDatabasesResponse page; page.set_next_page_token("page-2"); - ::google::test::admin::database::v1::Database database; page.add_databases()->set_name("db-3"); page.add_databases()->set_name("db-4"); return make_status_or(page); @@ -127,7 +125,6 @@ TEST(GoldenThingAdminConnectionTest, ListDatabases) { ::google::test::admin::database::v1::ListDatabasesResponse page; page.clear_next_page_token(); - ::google::test::admin::database::v1::Database database; page.add_databases()->set_name("db-5"); return make_status_or(page); }); @@ -195,7 +192,7 @@ TEST(GoldenThingAdminConnectionTest, CreateDatabaseSuccess) { op.set_done(true); ::google::test::admin::database::v1::Database database; database.set_name("test-database"); - op.mutable_response()->PackFrom(database); + (void)op.mutable_response()->PackFrom(database); return make_ready_future(make_status_or(op)); }); auto conn = CreateTestingConnection(std::move(mock)); @@ -248,7 +245,7 @@ TEST(GoldenThingAdminConnectionTest, CreateDatabaseStartAwait) { google::longrunning::Operation expected_operation; expected_operation.set_name("test-operation-name"); google::test::admin::database::v1::CreateDatabaseMetadata metadata; - expected_operation.mutable_metadata()->PackFrom(metadata); + (void)expected_operation.mutable_metadata()->PackFrom(metadata); EXPECT_CALL(*mock, CreateDatabase(_, _, _)).WillOnce([&] { return make_status_or(expected_operation); @@ -263,7 +260,7 @@ TEST(GoldenThingAdminConnectionTest, CreateDatabaseStartAwait) { op.set_done(true); ::google::test::admin::database::v1::Database database; database.set_name("test-database"); - op.mutable_response()->PackFrom(database); + (void)op.mutable_response()->PackFrom(database); return make_ready_future(make_status_or(op)); }); @@ -364,7 +361,7 @@ TEST(GoldenThingAdminConnectionTest, UpdateDatabaseDdlSuccess) { op.set_done(true); ::google::test::admin::database::v1::UpdateDatabaseDdlMetadata metadata; metadata.set_database("test-database"); - op.mutable_metadata()->PackFrom(metadata); + (void)op.mutable_metadata()->PackFrom(metadata); return make_ready_future(make_status_or(op)); }); auto conn = CreateTestingConnection(std::move(mock)); @@ -421,7 +418,7 @@ TEST(GoldenThingAdminConnectionTest, UpdateDatabaseDdlStartAwait) { google::longrunning::Operation expected_operation; expected_operation.set_name("test-operation-name"); google::test::admin::database::v1::UpdateDatabaseDdlMetadata metadata; - expected_operation.mutable_metadata()->PackFrom(metadata); + (void)expected_operation.mutable_metadata()->PackFrom(metadata); EXPECT_CALL(*mock, UpdateDatabaseDdl(_, _, _)).WillOnce([&] { return make_status_or(expected_operation); @@ -436,7 +433,7 @@ TEST(GoldenThingAdminConnectionTest, UpdateDatabaseDdlStartAwait) { op.set_done(true); ::google::test::admin::database::v1::UpdateDatabaseDdlMetadata metadata; metadata.set_database("test-database"); - op.mutable_metadata()->PackFrom(metadata); + (void)op.mutable_metadata()->PackFrom(metadata); return make_ready_future(make_status_or(op)); }); @@ -787,7 +784,7 @@ TEST(GoldenThingAdminConnectionTest, CreateBackupSuccess) { op.set_done(true); ::google::test::admin::database::v1::Backup backup; backup.set_name("test-backup"); - op.mutable_response()->PackFrom(backup); + (void)op.mutable_response()->PackFrom(backup); return make_ready_future(make_status_or(op)); }); auto conn = CreateTestingConnection(std::move(mock)); @@ -843,7 +840,7 @@ TEST(GoldenThingAdminConnectionTest, CreateBackupStartAwait) { google::longrunning::Operation expected_operation; expected_operation.set_name("test-operation-name"); google::test::admin::database::v1::CreateBackupMetadata metadata; - expected_operation.mutable_metadata()->PackFrom(metadata); + (void)expected_operation.mutable_metadata()->PackFrom(metadata); EXPECT_CALL(*mock, CreateBackup(_, _, _)).WillOnce([&] { return make_status_or(expected_operation); @@ -858,7 +855,7 @@ TEST(GoldenThingAdminConnectionTest, CreateBackupStartAwait) { op.set_done(true); ::google::test::admin::database::v1::Backup backup; backup.set_name("test-backup"); - op.mutable_response()->PackFrom(backup); + (void)op.mutable_response()->PackFrom(backup); return make_ready_future(make_status_or(op)); }); @@ -1155,7 +1152,7 @@ TEST(GoldenThingAdminConnectionTest, RestoreDatabaseSuccess) { op.set_done(true); ::google::test::admin::database::v1::Database database; database.set_name("test-database"); - op.mutable_response()->PackFrom(database); + (void)op.mutable_response()->PackFrom(database); return make_ready_future(make_status_or(op)); }); auto conn = CreateTestingConnection(std::move(mock)); @@ -1213,7 +1210,7 @@ TEST(GoldenThingAdminConnectionTest, RestoreDatabaseStartAwait) { google::longrunning::Operation expected_operation; expected_operation.set_name("test-operation-name"); google::test::admin::database::v1::RestoreDatabaseMetadata metadata; - expected_operation.mutable_metadata()->PackFrom(metadata); + (void)expected_operation.mutable_metadata()->PackFrom(metadata); EXPECT_CALL(*mock, RestoreDatabase(_, _, _)).WillOnce([&] { return make_status_or(expected_operation); @@ -1228,7 +1225,7 @@ TEST(GoldenThingAdminConnectionTest, RestoreDatabaseStartAwait) { op.set_done(true); ::google::test::admin::database::v1::Database database; database.set_name("test-database"); - op.mutable_response()->PackFrom(database); + (void)op.mutable_response()->PackFrom(database); return make_ready_future(make_status_or(op)); }); diff --git a/generator/integration_tests/tests/golden_thing_admin_rest_connection_test.cc b/generator/integration_tests/tests/golden_thing_admin_rest_connection_test.cc index 721ff35c2e208..e7082c43bcf6e 100644 --- a/generator/integration_tests/tests/golden_thing_admin_rest_connection_test.cc +++ b/generator/integration_tests/tests/golden_thing_admin_rest_connection_test.cc @@ -98,7 +98,6 @@ TEST(GoldenThingAdminConnectionTest, ListDatabases) { ::google::test::admin::database::v1::ListDatabasesResponse page; page.set_next_page_token("page-1"); - ::google::test::admin::database::v1::Database database; page.add_databases()->set_name("db-1"); page.add_databases()->set_name("db-2"); return make_status_or(page); @@ -113,7 +112,6 @@ TEST(GoldenThingAdminConnectionTest, ListDatabases) { ::google::test::admin::database::v1::ListDatabasesResponse page; page.set_next_page_token("page-2"); - ::google::test::admin::database::v1::Database database; page.add_databases()->set_name("db-3"); page.add_databases()->set_name("db-4"); return make_status_or(page); @@ -128,7 +126,6 @@ TEST(GoldenThingAdminConnectionTest, ListDatabases) { ::google::test::admin::database::v1::ListDatabasesResponse page; page.clear_next_page_token(); - ::google::test::admin::database::v1::Database database; page.add_databases()->set_name("db-5"); return make_status_or(page); }); @@ -201,7 +198,7 @@ TEST(GoldenThingAdminConnectionTest, CreateDatabaseSuccess) { op.set_done(true); ::google::test::admin::database::v1::Database database; database.set_name("test-database"); - op.mutable_response()->PackFrom(database); + (void)op.mutable_response()->PackFrom(database); return make_ready_future(make_status_or(op)); }); auto conn = CreateTestingConnection(std::move(mock)); @@ -260,7 +257,7 @@ TEST(GoldenThingAdminConnectionTest, CreateDatabaseStartAwait) { google::longrunning::Operation expected_operation; expected_operation.set_name("test-operation-name"); google::test::admin::database::v1::CreateDatabaseMetadata metadata; - expected_operation.mutable_metadata()->PackFrom(metadata); + (void)expected_operation.mutable_metadata()->PackFrom(metadata); EXPECT_CALL(*mock, CreateDatabase(_, _, _)).WillOnce([&] { return make_status_or(expected_operation); @@ -275,7 +272,7 @@ TEST(GoldenThingAdminConnectionTest, CreateDatabaseStartAwait) { op.set_done(true); ::google::test::admin::database::v1::Database database; database.set_name("test-database"); - op.mutable_response()->PackFrom(database); + (void)op.mutable_response()->PackFrom(database); return make_ready_future(make_status_or(op)); }); @@ -381,7 +378,7 @@ TEST(GoldenThingAdminConnectionTest, UpdateDatabaseDdlSuccess) { op.set_done(true); ::google::test::admin::database::v1::UpdateDatabaseDdlMetadata metadata; metadata.set_database("test-database"); - op.mutable_metadata()->PackFrom(metadata); + (void)op.mutable_metadata()->PackFrom(metadata); return make_ready_future(make_status_or(op)); }); auto conn = CreateTestingConnection(std::move(mock)); @@ -444,7 +441,7 @@ TEST(GoldenThingAdminRestConnectionTest, UpdateDatabaseDdlStartAwait) { google::longrunning::Operation expected_operation; expected_operation.set_name("test-operation-name"); google::test::admin::database::v1::UpdateDatabaseDdlMetadata metadata; - expected_operation.mutable_metadata()->PackFrom(metadata); + (void)expected_operation.mutable_metadata()->PackFrom(metadata); EXPECT_CALL(*mock, UpdateDatabaseDdl(_, _, _)).WillOnce([&] { return make_status_or(expected_operation); @@ -459,7 +456,7 @@ TEST(GoldenThingAdminRestConnectionTest, UpdateDatabaseDdlStartAwait) { op.set_done(true); ::google::test::admin::database::v1::UpdateDatabaseDdlMetadata metadata; metadata.set_database("test-database"); - op.mutable_metadata()->PackFrom(metadata); + (void)op.mutable_metadata()->PackFrom(metadata); return make_ready_future(make_status_or(op)); }); @@ -815,7 +812,7 @@ TEST(GoldenThingAdminConnectionTest, CreateBackupSuccess) { op.set_done(true); ::google::test::admin::database::v1::Backup backup; backup.set_name("test-backup"); - op.mutable_response()->PackFrom(backup); + (void)op.mutable_response()->PackFrom(backup); return make_ready_future(make_status_or(op)); }); auto conn = CreateTestingConnection(std::move(mock)); @@ -877,7 +874,7 @@ TEST(GoldenThingAdminConnectionTest, CreateBackupStartAwait) { google::longrunning::Operation expected_operation; expected_operation.set_name("test-operation-name"); google::test::admin::database::v1::CreateBackupMetadata metadata; - expected_operation.mutable_metadata()->PackFrom(metadata); + (void)expected_operation.mutable_metadata()->PackFrom(metadata); EXPECT_CALL(*mock, CreateBackup(_, _, _)).WillOnce([&] { return make_status_or(expected_operation); @@ -892,7 +889,7 @@ TEST(GoldenThingAdminConnectionTest, CreateBackupStartAwait) { op.set_done(true); ::google::test::admin::database::v1::Backup backup; backup.set_name("test-backup"); - op.mutable_response()->PackFrom(backup); + (void)op.mutable_response()->PackFrom(backup); return make_ready_future(make_status_or(op)); }); @@ -1194,7 +1191,7 @@ TEST(GoldenThingAdminConnectionTest, RestoreDatabaseSuccess) { op.set_done(true); ::google::test::admin::database::v1::Database database; database.set_name("test-database"); - op.mutable_response()->PackFrom(database); + (void)op.mutable_response()->PackFrom(database); return make_ready_future(make_status_or(op)); }); auto conn = CreateTestingConnection(std::move(mock)); @@ -1254,7 +1251,7 @@ TEST(GoldenThingAdminConnectionTest, RestoreDatabaseStartAwait) { google::longrunning::Operation expected_operation; expected_operation.set_name("test-operation-name"); google::test::admin::database::v1::RestoreDatabaseMetadata metadata; - expected_operation.mutable_metadata()->PackFrom(metadata); + (void)expected_operation.mutable_metadata()->PackFrom(metadata); EXPECT_CALL(*mock, RestoreDatabase(_, _, _)).WillOnce([&] { return make_status_or(expected_operation); @@ -1269,7 +1266,7 @@ TEST(GoldenThingAdminConnectionTest, RestoreDatabaseStartAwait) { op.set_done(true); ::google::test::admin::database::v1::Database database; database.set_name("test-database"); - op.mutable_response()->PackFrom(database); + (void)op.mutable_response()->PackFrom(database); return make_ready_future(make_status_or(op)); }); diff --git a/generator/integration_tests/tests/request_id_connection_impl_test.cc b/generator/integration_tests/tests/request_id_connection_impl_test.cc index bf65a4fcc78cb..caad6d32bde25 100644 --- a/generator/integration_tests/tests/request_id_connection_impl_test.cc +++ b/generator/integration_tests/tests/request_id_connection_impl_test.cc @@ -191,7 +191,7 @@ TEST(RequestIdTest, Lro) { EXPECT_CALL(*mock, AsyncGetOperation).WillOnce([] { google::longrunning::Operation result; result.set_done(true); - result.mutable_response()->PackFrom(Foo{}); + (void)result.mutable_response()->PackFrom(Foo{}); return make_ready_future(make_status_or(std::move(result))); }); @@ -216,7 +216,7 @@ TEST(RequestIdTest, LroExplicit) { EXPECT_CALL(*mock, AsyncGetOperation).WillOnce([] { google::longrunning::Operation result; result.set_done(true); - result.mutable_response()->PackFrom(Foo{}); + (void)result.mutable_response()->PackFrom(Foo{}); return make_ready_future(make_status_or(std::move(result))); }); diff --git a/generator/integration_tests/tests/request_id_tracing_stub_test.cc b/generator/integration_tests/tests/request_id_tracing_stub_test.cc index fb4f9fbaa1562..46033600ea904 100644 --- a/generator/integration_tests/tests/request_id_tracing_stub_test.cc +++ b/generator/integration_tests/tests/request_id_tracing_stub_test.cc @@ -169,7 +169,7 @@ TEST(RequestIdTracingStubTest, Lro) { EXPECT_TRUE(ThereIsAnActiveSpan()); google::longrunning::Operation result; result.set_done(true); - result.mutable_response()->PackFrom(Foo{}); + (void)result.mutable_response()->PackFrom(Foo{}); return make_ready_future(make_status_or(std::move(result))); }); diff --git a/generator/internal/descriptor_utils.cc b/generator/internal/descriptor_utils.cc index 7d54fa58b0b26..b2d4cf9a9fc56 100644 --- a/generator/internal/descriptor_utils.cc +++ b/generator/internal/descriptor_utils.cc @@ -345,7 +345,7 @@ std::string FormattedCommentsForParameter( google::protobuf::FieldDescriptor const* parameter_descriptor = input_type->FindFieldByName(parameter); google::protobuf::SourceLocation loc; - parameter_descriptor->GetSourceLocation(&loc); + (void)parameter_descriptor->GetSourceLocation(&loc); auto comment = EscapePrinterDelimiter(ChompByValue(loc.leading_comments)); // This is an arbitrary threshold. The intent is to simplify the generator // code for corner cases. In the few cases where the documentation of a field @@ -897,7 +897,7 @@ std::map ParseIdempotencyOverrides( absl::StrSplit(idempotency_override, absl::ByChar(':')); auto idempotency = ServiceConfiguration::IdempotencyOverride::NON_IDEMPOTENT; - ServiceConfiguration::IdempotencyOverride::Idempotency_Parse( + (void)ServiceConfiguration::IdempotencyOverride::Idempotency_Parse( override_splits.second, &idempotency); parsed_overrides[override_splits.first] = (idempotency == ServiceConfiguration::IdempotencyOverride::IDEMPOTENT diff --git a/generator/internal/doxygen.cc b/generator/internal/doxygen.cc index 4066e429b85e3..986f6721d7b0c 100644 --- a/generator/internal/doxygen.cc +++ b/generator/internal/doxygen.cc @@ -23,7 +23,7 @@ namespace generator_internal { std::string FormatDoxygenLink( google::protobuf::Descriptor const& message_type) { google::protobuf::SourceLocation loc; - message_type.GetSourceLocation(&loc); + (void)message_type.GetSourceLocation(&loc); std::string output_type_proto_file_name{message_type.file()->name()}; return absl::StrCat( "@googleapis_link{", ProtoNameToCppName(message_type.full_name()), ",", diff --git a/generator/internal/format_method_comments.cc b/generator/internal/format_method_comments.cc index 8271493137361..799861e5799b1 100644 --- a/generator/internal/format_method_comments.cc +++ b/generator/internal/format_method_comments.cc @@ -53,7 +53,7 @@ auto constexpr kDeprecationComment = R"""( @deprecated This RPC is deprecated. ProtoDefinitionLocation Location(google::protobuf::Descriptor const& d) { google::protobuf::SourceLocation loc; - d.GetSourceLocation(&loc); + (void)d.GetSourceLocation(&loc); return ProtoDefinitionLocation{std::string{d.file()->name()}, loc.start_line + 1}; } diff --git a/generator/internal/pagination_test.cc b/generator/internal/pagination_test.cc index 35ae79e707b95..c15f1ab439eaa 100644 --- a/generator/internal/pagination_test.cc +++ b/generator/internal/pagination_test.cc @@ -605,10 +605,12 @@ class BigQueryTestFixture public: void AddDependenciesToDatabase() { FileDescriptorProto proto_file; - google::protobuf::TextFormat::ParseFromString(kProtobufText, &proto_file); + (void)google::protobuf::TextFormat::ParseFromString(kProtobufText, + &proto_file); simple_db_.Add(proto_file); FileDescriptorProto bq_file; - google::protobuf::TextFormat::ParseFromString(kBigQueryText, &bq_file); + (void)google::protobuf::TextFormat::ParseFromString(kBigQueryText, + &bq_file); simple_db_.Add(bq_file); } diff --git a/generator/internal/resolve_comment_references.cc b/generator/internal/resolve_comment_references.cc index b7aa53c158dbe..2e3f7045fd151 100644 --- a/generator/internal/resolve_comment_references.cc +++ b/generator/internal/resolve_comment_references.cc @@ -28,7 +28,7 @@ std::optional> GetLocation( Descriptor const* d) { if (d == nullptr) return std::nullopt; google::protobuf::SourceLocation loc; - d->GetSourceLocation(&loc); + (void)d->GetSourceLocation(&loc); return std::make_pair(std::string{d->full_name()}, ProtoDefinitionLocation{std::string{d->file()->name()}, loc.start_line + 1}); diff --git a/generator/internal/resolve_method_return.cc b/generator/internal/resolve_method_return.cc index e2bb73566f485..387f574f0c1d7 100644 --- a/generator/internal/resolve_method_return.cc +++ b/generator/internal/resolve_method_return.cc @@ -27,7 +27,7 @@ namespace { ProtoDefinitionLocation Location(google::protobuf::Descriptor const& d) { google::protobuf::SourceLocation loc; - d.GetSourceLocation(&loc); + (void)d.GetSourceLocation(&loc); return ProtoDefinitionLocation{std::string{d.file()->name()}, loc.start_line + 1}; } diff --git a/generator/internal/service_code_generator.cc b/generator/internal/service_code_generator.cc index 2f498b65a23a5..b7b1dad62bf38 100644 --- a/generator/internal/service_code_generator.cc +++ b/generator/internal/service_code_generator.cc @@ -95,7 +95,7 @@ ServiceCodeGenerator::ServiceCodeGenerator( ServiceCodeGenerator::ServiceConfiguration::EndpointLocationStyle ServiceCodeGenerator::EndpointLocationStyle() const { auto endpoint_location_style = ServiceConfiguration::LOCATION_INDEPENDENT; - ServiceConfiguration::EndpointLocationStyle_Parse( + (void)ServiceConfiguration::EndpointLocationStyle_Parse( vars("endpoint_location_style"), &endpoint_location_style); return endpoint_location_style; } diff --git a/google/cloud/bigquerycontrol/integration_tests/job_integration_test.cc b/google/cloud/bigquerycontrol/integration_tests/job_integration_test.cc index be062026831a1..7f68c5a28eac1 100644 --- a/google/cloud/bigquerycontrol/integration_tests/job_integration_test.cc +++ b/google/cloud/bigquerycontrol/integration_tests/job_integration_test.cc @@ -66,7 +66,6 @@ TEST_F(BigQueryJobIntegrationTest, JobCRUD) { query.set_parameter_mode("NAMED"); // Specify value for named integer parameter: @minimum_year - bigquery_proto::QueryParameter minimum_year_param; auto constexpr kMinimumYearParam = R"pb( name: "minimum_year" parameter_type { type: "INT64" } diff --git a/google/cloud/bigtable/mutations_test.cc b/google/cloud/bigtable/mutations_test.cc index e131ad0d6ced0..eae5739c2ca90 100644 --- a/google/cloud/bigtable/mutations_test.cc +++ b/google/cloud/bigtable/mutations_test.cc @@ -184,14 +184,14 @@ TEST(MutationsTest, FailedMutation) { google::rpc::RetryInfo retry; retry.mutable_retry_delay()->set_seconds(900); retry.mutable_retry_delay()->set_nanos(0); - status.add_details()->PackFrom(retry); + (void)status.add_details()->PackFrom(retry); google::rpc::DebugInfo debug_info; debug_info.add_stack_entries("foo()"); debug_info.add_stack_entries("bar()"); debug_info.add_stack_entries("main()"); debug_info.set_detail("just a test"); - status.add_details()->PackFrom(retry); - status.add_details()->PackFrom(debug_info); + (void)status.add_details()->PackFrom(retry); + (void)status.add_details()->PackFrom(debug_info); FailedMutation fm(std::move(status), 27); EXPECT_EQ(google::cloud::StatusCode::kFailedPrecondition, fm.status().code()); diff --git a/google/cloud/bigtable/tests/instance_admin_emulator.cc b/google/cloud/bigtable/tests/instance_admin_emulator.cc index 40bde479f2cb8..b2db97cd216e6 100644 --- a/google/cloud/bigtable/tests/instance_admin_emulator.cc +++ b/google/cloud/bigtable/tests/instance_admin_emulator.cc @@ -40,7 +40,7 @@ class InstanceAdminEmulator final google::longrunning::Operation* response) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; auto constexpr kMaxInstanceIdLength = 33; @@ -64,7 +64,7 @@ class InstanceAdminEmulator final response->set_name("create-instance/" + name); response->set_done(true); auto contents = std::make_unique(); - contents->PackFrom(stored_instance); + (void)contents->PackFrom(stored_instance); response->set_allocated_response(contents.release()); // Add cluster into clusters_ @@ -85,7 +85,7 @@ class InstanceAdminEmulator final btadmin::Instance* response) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; auto i = instances_.find(request->name()); @@ -101,7 +101,7 @@ class InstanceAdminEmulator final btadmin::ListInstancesResponse* response) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; std::string prefix = request->parent() + "/instances/"; @@ -118,7 +118,7 @@ class InstanceAdminEmulator final btadmin::Instance*) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; return grpc::Status(grpc::StatusCode::UNIMPLEMENTED, "not implemented"); @@ -130,7 +130,7 @@ class InstanceAdminEmulator final google::longrunning::Operation* response) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; std::string name = request->instance().name(); @@ -170,7 +170,7 @@ class InstanceAdminEmulator final response->set_name("update-instance/" + name); response->set_done(true); auto contents = std::make_unique(); - contents->PackFrom(stored_instance); + (void)contents->PackFrom(stored_instance); response->set_allocated_response(contents.release()); return grpc::Status::OK; } @@ -180,7 +180,7 @@ class InstanceAdminEmulator final google::protobuf::Empty*) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; auto i = instances_.find(request->name()); @@ -203,7 +203,7 @@ class InstanceAdminEmulator final google::longrunning::Operation* response) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; auto constexpr kMaxClusterIdLength = 30; @@ -225,7 +225,7 @@ class InstanceAdminEmulator final response->set_name("create-cluster/" + name); response->set_done(true); auto contents = std::make_unique(); - contents->PackFrom(stored_cluster); + (void)contents->PackFrom(stored_cluster); response->set_allocated_response(contents.release()); return grpc::Status::OK; } @@ -237,7 +237,7 @@ class InstanceAdminEmulator final btadmin::Cluster* response) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; auto i = clusters_.find(request->name()); @@ -253,7 +253,7 @@ class InstanceAdminEmulator final btadmin::ListClustersResponse* response) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; // We should only return the clusters for the project embedded in the @@ -294,7 +294,7 @@ class InstanceAdminEmulator final google::longrunning::Operation* response) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; std::string name = request->name(); @@ -307,7 +307,7 @@ class InstanceAdminEmulator final response->set_name("update-cluster/" + name); response->set_done(true); auto contents = std::make_unique(); - contents->PackFrom(stored_cluster); + (void)contents->PackFrom(stored_cluster); response->set_allocated_response(contents.release()); return grpc::Status::OK; } @@ -317,7 +317,7 @@ class InstanceAdminEmulator final google::protobuf::Empty*) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; auto i = clusters_.find(request->name()); @@ -333,7 +333,7 @@ class InstanceAdminEmulator final btadmin::AppProfile* response) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; auto constexpr kMaxAppProfileIdLength = 50; @@ -364,7 +364,7 @@ class InstanceAdminEmulator final btadmin::AppProfile* response) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; auto i = app_profiles_.find(request->name()); @@ -380,7 +380,7 @@ class InstanceAdminEmulator final btadmin::ListAppProfilesResponse* response) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; auto const& parent = request->parent(); @@ -398,7 +398,7 @@ class InstanceAdminEmulator final google::longrunning::Operation* response) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; std::string name = request->app_profile().name(); @@ -427,7 +427,7 @@ class InstanceAdminEmulator final response->set_name("update-app-profile/" + name); response->set_done(true); auto contents = std::make_unique(); - contents->PackFrom(stored_app_profile); + (void)contents->PackFrom(stored_app_profile); response->set_allocated_response(contents.release()); return grpc::Status::OK; } @@ -437,7 +437,7 @@ class InstanceAdminEmulator final google::protobuf::Empty*) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; auto i = app_profiles_.find(request->name()); @@ -458,7 +458,7 @@ class InstanceAdminEmulator final google::iam::v1::Policy* response) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; auto it = policies_.find(request->resource()); @@ -476,7 +476,7 @@ class InstanceAdminEmulator final google::iam::v1::Policy* response) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; auto policy = request->policy(); @@ -492,7 +492,7 @@ class InstanceAdminEmulator final google::iam::v1::TestIamPermissionsResponse* response) override { std::unique_lock lk(mu_); std::string request_text; - google::protobuf::TextFormat::PrintToString(*request, &request_text); + (void)google::protobuf::TextFormat::PrintToString(*request, &request_text); std::cout << __func__ << "() request=" << request_text << "\n"; auto it = instances_.find(request->resource()); diff --git a/google/cloud/grpc_error_delegate_test.cc b/google/cloud/grpc_error_delegate_test.cc index 1b96d428b363e..04812fcaffed7 100644 --- a/google/cloud/grpc_error_delegate_test.cc +++ b/google/cloud/grpc_error_delegate_test.cc @@ -54,8 +54,8 @@ std::string MakeErrorDetails(grpc::StatusCode code, std::string message, *retry_info_proto.mutable_retry_delay() = internal::ToDurationProto(retry_info.retry_delay()); - proto.add_details()->PackFrom(error_info_proto); - proto.add_details()->PackFrom(retry_info_proto); + (void)proto.add_details()->PackFrom(error_info_proto); + (void)proto.add_details()->PackFrom(retry_info_proto); return MakeErrorDetails(proto); } diff --git a/google/cloud/internal/async_long_running_operation_test.cc b/google/cloud/internal/async_long_running_operation_test.cc index 98a689a38e44c..1fdfd923ccc64 100644 --- a/google/cloud/internal/async_long_running_operation_test.cc +++ b/google/cloud/internal/async_long_running_operation_test.cc @@ -137,7 +137,7 @@ TEST(AsyncLongRunningTest, RequestPollThenSuccessMetadata) { starting_op.set_name("test-op-name"); google::longrunning::Operation done_op = starting_op; done_op.set_done(true); - done_op.mutable_metadata()->PackFrom(expected); + (void)done_op.mutable_metadata()->PackFrom(expected); auto mock_cq = std::make_shared(); EXPECT_CALL(*mock_cq, MakeRelativeTimer) @@ -190,7 +190,7 @@ TEST(AsyncLongRunningTest, RequestPollThenSuccessResponse) { starting_op.set_name("test-op-name"); google::longrunning::Operation done_op = starting_op; done_op.set_done(true); - done_op.mutable_response()->PackFrom(expected); + (void)done_op.mutable_response()->PackFrom(expected); auto mock_cq = std::make_shared(); EXPECT_CALL(*mock_cq, MakeRelativeTimer) @@ -315,7 +315,7 @@ TEST(AsyncLongRunningTest, AwaitPollThenSuccessMetadata) { starting_op.set_name("test-op-name"); google::longrunning::Operation done_op = starting_op; done_op.set_done(true); - done_op.mutable_metadata()->PackFrom(expected); + (void)done_op.mutable_metadata()->PackFrom(expected); auto mock_cq = std::make_shared(); EXPECT_CALL(*mock_cq, MakeRelativeTimer) @@ -356,7 +356,7 @@ TEST(AsyncLongRunningTest, AwaitPollThenSuccessResponse) { starting_op.set_name("test-op-name"); google::longrunning::Operation done_op = starting_op; done_op.set_done(true); - done_op.mutable_response()->PackFrom(expected); + (void)done_op.mutable_response()->PackFrom(expected); auto mock_cq = std::make_shared(); EXPECT_CALL(*mock_cq, MakeRelativeTimer) diff --git a/google/cloud/internal/async_polling_loop_test.cc b/google/cloud/internal/async_polling_loop_test.cc index 2ca520c9efb99..68d5381105230 100644 --- a/google/cloud/internal/async_polling_loop_test.cc +++ b/google/cloud/internal/async_polling_loop_test.cc @@ -102,7 +102,7 @@ TEST(AsyncPollingLoopTest, ImmediateSuccess) { google::longrunning::Operation op; op.set_name("test-op-name"); op.set_done(true); - op.mutable_metadata()->PackFrom(expected); + (void)op.mutable_metadata()->PackFrom(expected); auto mock = std::make_shared(); EXPECT_CALL(*mock, AsyncGetOperation).Times(0); @@ -183,7 +183,7 @@ TEST(AsyncPollingLoopTest, PollThenSuccess) { starting_op.set_name("test-op-name"); google::longrunning::Operation expected = starting_op; expected.set_done(true); - expected.mutable_metadata()->PackFrom(response); + (void)expected.mutable_metadata()->PackFrom(response); auto mock_cq = std::make_shared(); EXPECT_CALL(*mock_cq, MakeRelativeTimer) @@ -253,7 +253,7 @@ TEST(AsyncPollingLoopTest, PollThenEventualSuccess) { starting_op.set_name("test-op-name"); google::longrunning::Operation expected = starting_op; expected.set_done(true); - expected.mutable_metadata()->PackFrom(response); + (void)expected.mutable_metadata()->PackFrom(response); auto mock_cq = std::make_shared(); EXPECT_CALL(*mock_cq, MakeRelativeTimer) @@ -309,7 +309,7 @@ TEST(AsyncPollingLoopTest, PollThenExhaustedPollingPolicy) { starting_op.set_name("test-op-name"); google::longrunning::Operation expected = starting_op; expected.set_done(true); - expected.mutable_metadata()->PackFrom(response); + (void)expected.mutable_metadata()->PackFrom(response); auto mock_cq = std::make_shared(); EXPECT_CALL(*mock_cq, MakeRelativeTimer) @@ -357,7 +357,7 @@ TEST(AsyncPollingLoopTest, PollThenExhaustedPollingPolicyWithFailure) { starting_op.set_name("test-op-name"); google::longrunning::Operation expected = starting_op; expected.set_done(true); - expected.mutable_metadata()->PackFrom(response); + (void)expected.mutable_metadata()->PackFrom(response); auto mock_cq = std::make_shared(); EXPECT_CALL(*mock_cq, MakeRelativeTimer) @@ -404,7 +404,7 @@ TEST(AsyncPollingLoopTest, PollLifetime) { starting_op.set_name("test-op-name"); google::longrunning::Operation expected = starting_op; expected.set_done(true); - expected.mutable_metadata()->PackFrom(response); + (void)expected.mutable_metadata()->PackFrom(response); AsyncSequencer timer_sequencer; auto mock_cq = std::make_shared(); diff --git a/google/cloud/internal/async_rest_long_running_operation_test.cc b/google/cloud/internal/async_rest_long_running_operation_test.cc index 1a91521dd118c..8bf985c668670 100644 --- a/google/cloud/internal/async_rest_long_running_operation_test.cc +++ b/google/cloud/internal/async_rest_long_running_operation_test.cc @@ -133,7 +133,7 @@ TEST(AsyncLongRunningTest, RequestPollThenSuccessMetadata) { starting_op.set_name("test-op-name"); google::longrunning::Operation done_op = starting_op; done_op.set_done(true); - done_op.mutable_metadata()->PackFrom(expected); + (void)done_op.mutable_metadata()->PackFrom(expected); auto mock_cq = std::make_shared(); EXPECT_CALL(*mock_cq, MakeRelativeTimer) @@ -188,7 +188,7 @@ TEST(AsyncLongRunningTest, RequestPollThenSuccessResponse) { starting_op.set_name("test-op-name"); google::longrunning::Operation done_op = starting_op; done_op.set_done(true); - done_op.mutable_response()->PackFrom(expected); + (void)done_op.mutable_response()->PackFrom(expected); auto mock_cq = std::make_shared(); EXPECT_CALL(*mock_cq, MakeRelativeTimer) @@ -319,7 +319,7 @@ TEST(AsyncLongRunningTest, AwaitPollThenSuccessMetadata) { starting_op.set_name("test-op-name"); google::longrunning::Operation done_op = starting_op; done_op.set_done(true); - done_op.mutable_metadata()->PackFrom(expected); + (void)done_op.mutable_metadata()->PackFrom(expected); auto mock_cq = std::make_shared(); EXPECT_CALL(*mock_cq, MakeRelativeTimer) @@ -362,7 +362,7 @@ TEST(AsyncLongRunningTest, AwaitPollThenSuccessResponse) { starting_op.set_name("test-op-name"); google::longrunning::Operation done_op = starting_op; done_op.set_done(true); - done_op.mutable_response()->PackFrom(expected); + (void)done_op.mutable_response()->PackFrom(expected); auto mock_cq = std::make_shared(); EXPECT_CALL(*mock_cq, MakeRelativeTimer) diff --git a/google/cloud/internal/async_rest_polling_loop_test.cc b/google/cloud/internal/async_rest_polling_loop_test.cc index b382b427bf8be..6c03915e9b5ab 100644 --- a/google/cloud/internal/async_rest_polling_loop_test.cc +++ b/google/cloud/internal/async_rest_polling_loop_test.cc @@ -102,7 +102,7 @@ TEST(AsyncRestPollingLoopTest, ImmediateSuccess) { google::longrunning::Operation op; op.set_name("test-op-name"); op.set_done(true); - op.mutable_metadata()->PackFrom(expected); + (void)op.mutable_metadata()->PackFrom(expected); auto mock = std::make_shared(); EXPECT_CALL(*mock, AsyncGetOperation).Times(0); @@ -187,7 +187,7 @@ TEST(AsyncRestPollingLoopTest, PollThenSuccess) { starting_op.set_name("test-op-name"); google::longrunning::Operation expected = starting_op; expected.set_done(true); - expected.mutable_metadata()->PackFrom(response); + (void)expected.mutable_metadata()->PackFrom(response); auto mock_cq = std::make_shared(); EXPECT_CALL(*mock_cq, MakeRelativeTimer) @@ -262,7 +262,7 @@ TEST(AsyncRestPollingLoopTest, PollThenEventualSuccess) { starting_op.set_name("test-op-name"); google::longrunning::Operation expected = starting_op; expected.set_done(true); - expected.mutable_metadata()->PackFrom(response); + (void)expected.mutable_metadata()->PackFrom(response); auto mock_cq = std::make_shared(); EXPECT_CALL(*mock_cq, MakeRelativeTimer) @@ -323,7 +323,7 @@ TEST(AsyncRestPollingLoopTest, PollThenExhaustedPollingPolicy) { starting_op.set_name("test-op-name"); google::longrunning::Operation expected = starting_op; expected.set_done(true); - expected.mutable_metadata()->PackFrom(response); + (void)expected.mutable_metadata()->PackFrom(response); auto mock_cq = std::make_shared(); EXPECT_CALL(*mock_cq, MakeRelativeTimer) @@ -371,7 +371,7 @@ TEST(AsyncRestPollingLoopTest, PollThenExhaustedPollingPolicyWithFailure) { starting_op.set_name("test-op-name"); google::longrunning::Operation expected = starting_op; expected.set_done(true); - expected.mutable_metadata()->PackFrom(response); + (void)expected.mutable_metadata()->PackFrom(response); auto mock_cq = std::make_shared(); EXPECT_CALL(*mock_cq, MakeRelativeTimer) @@ -418,7 +418,7 @@ TEST(AsyncRestPollingLoopTest, PollLifetime) { starting_op.set_name("test-op-name"); google::longrunning::Operation expected = starting_op; expected.set_done(true); - expected.mutable_metadata()->PackFrom(response); + (void)expected.mutable_metadata()->PackFrom(response); AsyncSequencer timer_sequencer; auto mock_cq = std::make_shared(); diff --git a/google/cloud/internal/debug_string_protobuf.cc b/google/cloud/internal/debug_string_protobuf.cc index e652d2458bbd5..66c8a3284cf1e 100644 --- a/google/cloud/internal/debug_string_protobuf.cc +++ b/google/cloud/internal/debug_string_protobuf.cc @@ -79,7 +79,7 @@ std::string DebugString(google::protobuf::Message const& m, new DurationMessagePrinter); p.RegisterMessagePrinter(google::protobuf::Timestamp::descriptor(), new TimestampMessagePrinter); - p.PrintToString(m, &str); + (void)p.PrintToString(m, &str); return absl::StrCat(m.GetTypeName(), " {", (options.single_line_mode() ? " " : "\n"), str, "}"); } diff --git a/google/cloud/internal/debug_string_status_test.cc b/google/cloud/internal/debug_string_status_test.cc index 008605e063309..45d74affb10b3 100644 --- a/google/cloud/internal/debug_string_status_test.cc +++ b/google/cloud/internal/debug_string_status_test.cc @@ -36,7 +36,7 @@ TEST(DebugStringStatus, Basic) { auto proto = google::rpc::Status(); proto.set_code(static_cast(StatusCode::kInvalidArgument)); proto.set_message("oh noes!"); - proto.add_details()->PackFrom(detail); + (void)proto.add_details()->PackFrom(detail); auto const status = MakeStatusFromRpcError(proto); auto const actual = DebugString(status, TracingOptions()); @@ -55,7 +55,7 @@ TEST(DebugStringStatus, WithDetails) { google::rpc::Status proto; proto.set_code(grpc::StatusCode::NOT_FOUND); proto.set_message("Resource not found"); - proto.add_details()->PackFrom(resource_info); + (void)proto.add_details()->PackFrom(resource_info); TracingOptions tracing_options; auto s = DebugString(MakeStatusFromRpcError(proto), tracing_options); diff --git a/google/cloud/internal/extract_long_running_result.cc b/google/cloud/internal/extract_long_running_result.cc index f0ac481306931..68ba988492ce5 100644 --- a/google/cloud/internal/extract_long_running_result.cc +++ b/google/cloud/internal/extract_long_running_result.cc @@ -44,7 +44,11 @@ Status ExtractOperationResultMetadataImpl( op->name(), GCP_ERROR_INFO()); } - any.UnpackTo(&result); + if (!any.UnpackTo(&result)) { + return internal::InternalError( + location + "() failed to unpack operation metadata, name=" + op->name(), + GCP_ERROR_INFO()); + } return Status{}; } @@ -71,7 +75,11 @@ Status ExtractOperationResultResponseImpl( op->name(), GCP_ERROR_INFO()); } - any.UnpackTo(&result); + if (!any.UnpackTo(&result)) { + return internal::InternalError( + location + "() failed to unpack operation response, name=" + op->name(), + GCP_ERROR_INFO()); + } return Status{}; } diff --git a/google/cloud/internal/extract_long_running_result_test.cc b/google/cloud/internal/extract_long_running_result_test.cc index 7eb810a85416e..04812e7ba7eeb 100644 --- a/google/cloud/internal/extract_long_running_result_test.cc +++ b/google/cloud/internal/extract_long_running_result_test.cc @@ -16,6 +16,7 @@ #include "google/cloud/testing_util/is_proto_equal.h" #include "google/cloud/testing_util/mock_completion_queue_impl.h" #include "google/cloud/testing_util/status_matchers.h" +#include "absl/strings/str_cat.h" #include "google/protobuf/timestamp.pb.h" #include @@ -37,7 +38,7 @@ TEST(ExtractLongRunningResultTest, MetadataDoneWithSuccess) { expected.set_seconds(123456); google::longrunning::Operation op; op.set_done(true); - op.mutable_metadata()->PackFrom(expected); + (void)op.mutable_metadata()->PackFrom(expected); auto const actual = ExtractLongRunningResultMetadata(op, "test-function"); ASSERT_STATUS_OK(actual); @@ -66,7 +67,7 @@ TEST(ExtractLongRunningResultTest, MetadataDoneWithoutResult) { TEST(ExtractLongRunningResultTest, MetadataDoneWithInvalidContent) { google::longrunning::Operation op; op.set_done(true); - op.mutable_metadata()->PackFrom(google::protobuf::Empty{}); + (void)op.mutable_metadata()->PackFrom(google::protobuf::Empty{}); auto const actual = ExtractLongRunningResultMetadata(op, "test-function"); EXPECT_THAT(actual, StatusIs(StatusCode::kInternal, @@ -74,6 +75,21 @@ TEST(ExtractLongRunningResultTest, MetadataDoneWithInvalidContent) { HasSubstr("invalid metadata type")))); } +TEST(ExtractLongRunningResultTest, MetadataDoneWithUnpackError) { + google::longrunning::Operation op; + op.set_done(true); + op.mutable_metadata()->set_type_url(absl::StrCat( + "type.googleapis.com/", Response::descriptor()->full_name())); + op.mutable_metadata()->set_value("invalid protobuf payload"); + auto const actual = + ExtractLongRunningResultMetadata(op, "test-function"); + EXPECT_THAT( + actual, + StatusIs(StatusCode::kInternal, + AllOf(HasSubstr("test-function"), + HasSubstr("failed to unpack operation metadata")))); +} + TEST(ExtractLongRunningResultTest, MetadataError) { auto const expected = Status{StatusCode::kPermissionDenied, "uh-oh"}; auto const actual = @@ -87,7 +103,7 @@ TEST(ExtractLongRunningResultTest, ResponseDoneWithSuccess) { expected.set_seconds(123456); google::longrunning::Operation op; op.set_done(true); - op.mutable_response()->PackFrom(expected); + (void)op.mutable_response()->PackFrom(expected); auto const actual = ExtractLongRunningResultResponse(op, "test-function"); ASSERT_STATUS_OK(actual); @@ -116,7 +132,7 @@ TEST(ExtractLongRunningResultTest, ResponseDoneWithoutResult) { TEST(ExtractLongRunningResultTest, ResponseDoneWithInvalidContent) { google::longrunning::Operation op; op.set_done(true); - op.mutable_response()->PackFrom(google::protobuf::Empty{}); + (void)op.mutable_response()->PackFrom(google::protobuf::Empty{}); auto const actual = ExtractLongRunningResultResponse(op, "test-function"); EXPECT_THAT(actual, StatusIs(StatusCode::kInternal, @@ -124,6 +140,21 @@ TEST(ExtractLongRunningResultTest, ResponseDoneWithInvalidContent) { HasSubstr("invalid response type")))); } +TEST(ExtractLongRunningResultTest, ResponseDoneWithUnpackError) { + google::longrunning::Operation op; + op.set_done(true); + op.mutable_response()->set_type_url(absl::StrCat( + "type.googleapis.com/", Response::descriptor()->full_name())); + op.mutable_response()->set_value("invalid protobuf payload"); + auto const actual = + ExtractLongRunningResultResponse(op, "test-function"); + EXPECT_THAT( + actual, + StatusIs(StatusCode::kInternal, + AllOf(HasSubstr("test-function"), + HasSubstr("failed to unpack operation response")))); +} + TEST(ExtractLongRunningResultTest, ResponseError) { auto const expected = Status{StatusCode::kPermissionDenied, "uh-oh"}; auto const actual = diff --git a/google/cloud/pubsub/message.cc b/google/cloud/pubsub/message.cc index 577beedc0bd17..4b3dfd25f7188 100644 --- a/google/cloud/pubsub/message.cc +++ b/google/cloud/pubsub/message.cc @@ -87,7 +87,7 @@ std::ostream& operator<<(std::ostream& os, Message const& rhs) { p.SetSingleLineMode(true); p.SetTruncateStringFieldLongerThan(kMaximumPayloadBytes); std::string text; - p.PrintToString(rhs.proto_, &text); + (void)p.PrintToString(rhs.proto_, &text); return os << text; } diff --git a/google/cloud/pubsub/samples/samples.cc b/google/cloud/pubsub/samples/samples.cc index a71b29fd4b510..94d500be6dcb3 100644 --- a/google/cloud/pubsub/samples/samples.cc +++ b/google/cloud/pubsub/samples/samples.cc @@ -237,7 +237,7 @@ google::cloud::future SubscribeProtobufRecords( auto session = subscriber.Subscribe( [](pubsub::Message const& m, pubsub::AckHandler h) { google::cloud::pubsub::samples::State state; - state.ParseFromString(std::string{m.data()}); + (void)state.ParseFromString(std::string{m.data()}); std::cout << "Message contents: " << state.DebugString() << "\n"; std::move(h).ack(); }); diff --git a/google/cloud/spanner/admin/integration_tests/backup_integration_test.cc b/google/cloud/spanner/admin/integration_tests/backup_integration_test.cc index 14085985883d5..e88209a53f4c7 100644 --- a/google/cloud/spanner/admin/integration_tests/backup_integration_test.cc +++ b/google/cloud/spanner/admin/integration_tests/backup_integration_test.cc @@ -158,7 +158,7 @@ TEST_F(BackupIntegrationTest, BackupRestore) { database_admin_client_.ListBackupOperations(lreq)) { if (!operation) break; google::spanner::admin::database::v1::CreateBackupMetadata metadata; - operation->metadata().UnpackTo(&metadata); + (void)operation->metadata().UnpackTo(&metadata); db_names.push_back(metadata.database()); } if (Emulator()) { @@ -229,7 +229,7 @@ TEST_F(BackupIntegrationTest, BackupRestore) { database_admin_client_.ListDatabaseOperations(dreq)) { if (!operation) break; google::spanner::admin::database::v1::OptimizeRestoredDatabaseMetadata md; - operation->metadata().UnpackTo(&md); + (void)operation->metadata().UnpackTo(&md); restored_db_names.push_back(md.name()); } EXPECT_LE(1, std::count(restored_db_names.begin(), restored_db_names.end(), diff --git a/google/cloud/spanner/benchmarks/multiple_rows_cpu_benchmark.cc b/google/cloud/spanner/benchmarks/multiple_rows_cpu_benchmark.cc index edfd09d82e1e6..92c881035e736 100644 --- a/google/cloud/spanner/benchmarks/multiple_rows_cpu_benchmark.cc +++ b/google/cloud/spanner/benchmarks/multiple_rows_cpu_benchmark.cc @@ -588,7 +588,6 @@ class ReadExperiment : public BasicExperiment { *request.mutable_key_set() = spanner_internal::ToProto(key); int row_count = 0; - google::spanner::v1::PartialResultSet result; std::vector row; row.resize(columns.size()); auto stream = stub->StreamingRead(std::make_shared(), @@ -736,7 +735,6 @@ class SelectExperiment : public BasicExperiment { std::move(end_type_value.second); int row_count = 0; - google::spanner::v1::PartialResultSet result; std::vector row; row.resize(ExperimentImpl::kColumnCount); auto stream = diff --git a/google/cloud/spanner/internal/connection_impl_test.cc b/google/cloud/spanner/internal/connection_impl_test.cc index 9a94725998a7f..c3c372013a05d 100644 --- a/google/cloud/spanner/internal/connection_impl_test.cc +++ b/google/cloud/spanner/internal/connection_impl_test.cc @@ -2945,7 +2945,6 @@ TEST(ConnectionImplTest, MultiplexedPrecommitUpdated) { } )pb"}; - google::spanner::v1::PartialResultSet result_set; EXPECT_CALL(*mock, StreamingRead) .WillOnce(Return(ByMove(MakeReader({response})))); diff --git a/google/cloud/spanner/proto_message.h b/google/cloud/spanner/proto_message.h index 2c75dc5388973..3c6d1dd46b15e 100644 --- a/google/cloud/spanner/proto_message.h +++ b/google/cloud/spanner/proto_message.h @@ -56,7 +56,7 @@ class ProtoMessage { /// Implicit construction from the message type. // NOLINTNEXTLINE(google-explicit-constructor) - ProtoMessage(M const& m) { m.SerializeToString(&serialized_message_); } + ProtoMessage(M const& m) { (void)m.SerializeToString(&serialized_message_); } /// Explicit construction from wire format. explicit ProtoMessage(std::string serialized_message) @@ -65,7 +65,7 @@ class ProtoMessage { /// Explicit conversion to the message type. explicit operator message_type() const { message_type m; - m.ParseFromString(serialized_message_); + (void)m.ParseFromString(serialized_message_); return m; } diff --git a/google/cloud/spanner/samples/samples.cc b/google/cloud/spanner/samples/samples.cc index f198b32e695b8..25f076bf103e9 100644 --- a/google/cloud/spanner/samples/samples.cc +++ b/google/cloud/spanner/samples/samples.cc @@ -217,7 +217,7 @@ void ListInstanceConfigOperations( client.ListInstanceConfigOperations(project.FullName())) { if (!operation) throw std::move(operation).status(); google::spanner::admin::instance::v1::CreateInstanceConfigMetadata metadata; - operation->metadata().UnpackTo(&metadata); + (void)operation->metadata().UnpackTo(&metadata); std::cout << "CreateInstanceConfig metadata is:\n" << metadata.DebugString(); } @@ -229,7 +229,7 @@ void ListInstanceConfigOperations( client.ListInstanceConfigOperations(project.FullName())) { if (!operation) throw std::move(operation).status(); google::spanner::admin::instance::v1::UpdateInstanceConfigMetadata metadata; - operation->metadata().UnpackTo(&metadata); + (void)operation->metadata().UnpackTo(&metadata); std::cout << "UpdateInstanceConfig metadata is:\n" << metadata.DebugString(); } @@ -1849,7 +1849,7 @@ void ListBackupOperations( for (auto& operation : client.ListBackupOperations(request)) { if (!operation) throw std::move(operation).status(); google::spanner::admin::database::v1::CreateBackupMetadata metadata; - operation->metadata().UnpackTo(&metadata); + (void)operation->metadata().UnpackTo(&metadata); std::cout << "Backup " << metadata.name() << " of database " << metadata.database() << " is " << metadata.progress().progress_percent() << "% complete.\n"; @@ -1861,7 +1861,7 @@ void ListBackupOperations( for (auto& operation : client.ListBackupOperations(request)) { if (!operation) throw std::move(operation).status(); google::spanner::admin::database::v1::CopyBackupMetadata metadata; - operation->metadata().UnpackTo(&metadata); + (void)operation->metadata().UnpackTo(&metadata); std::cout << "Copy " << metadata.name() << " of backup " << metadata.source_backup() << " is " << metadata.progress().progress_percent() << "% complete.\n"; @@ -1894,7 +1894,7 @@ void ListDatabaseOperations( if (!operation) throw std::move(operation).status(); google::spanner::admin::database::v1::OptimizeRestoredDatabaseMetadata metadata; - operation->metadata().UnpackTo(&metadata); + (void)operation->metadata().UnpackTo(&metadata); std::cout << "Database " << metadata.name() << " restored from backup is " << metadata.progress().progress_percent() << "% optimized.\n"; } @@ -4371,7 +4371,7 @@ void AddProtoTypeColumns( .GetMetadata() .descriptor->file() ->CopyTo(fds.add_file()); - fds.SerializeToString(request.mutable_proto_descriptors()); + (void)fds.SerializeToString(request.mutable_proto_descriptors()); request.add_statements(R"""( CREATE PROTO BUNDLE ( google.cloud.spanner.testing.SingerInfo, diff --git a/google/cloud/spanner/testing/database_integration_test.cc b/google/cloud/spanner/testing/database_integration_test.cc index c2f1184ce0bad..74ad48b464e7f 100644 --- a/google/cloud/spanner/testing/database_integration_test.cc +++ b/google/cloud/spanner/testing/database_integration_test.cc @@ -126,7 +126,7 @@ void DatabaseIntegrationTest::SetUpTestSuite() { .GetMetadata() .descriptor->file() ->CopyTo(fds.add_file()); - fds.SerializeToString(request.mutable_proto_descriptors()); + (void)fds.SerializeToString(request.mutable_proto_descriptors()); request.add_extra_statements(R"sql( CREATE PROTO BUNDLE ( google.cloud.spanner.testing.SingerInfo, diff --git a/google/cloud/spanner/testing/status_utils.cc b/google/cloud/spanner/testing/status_utils.cc index 4ee7904e9caed..b55281268151e 100644 --- a/google/cloud/spanner/testing/status_utils.cc +++ b/google/cloud/spanner/testing/status_utils.cc @@ -37,7 +37,7 @@ grpc::Status SessionNotFoundRpcError(std::string name) { google::rpc::Status proto; proto.set_code(grpc::StatusCode::NOT_FOUND); proto.set_message("Session not found"); - proto.add_details()->PackFrom(resource_info); + (void)proto.add_details()->PackFrom(resource_info); return grpc::Status(grpc::StatusCode::NOT_FOUND, proto.message(), proto.SerializeAsString()); diff --git a/google/cloud/spanner/value.cc b/google/cloud/spanner/value.cc index c0fcf5c683631..39b2007a2e73e 100644 --- a/google/cloud/spanner/value.cc +++ b/google/cloud/spanner/value.cc @@ -186,7 +186,8 @@ std::ostream& StreamHelper(std::ostream& os, // NOLINT(misc-no-recursion) auto* f = google::protobuf::MessageFactory::generated_factory(); if (auto const* pt = f->GetPrototype(d)) { std::unique_ptr m(pt->New()); - m->ParseFromString(std::string(bytes->begin(), bytes->end())); + (void)m->ParseFromString( + std::string(bytes->begin(), bytes->end())); return os << internal::DebugString(*m, TracingOptions{}); } } diff --git a/google/cloud/storage/internal/async/connection_impl_appendable_upload_test.cc b/google/cloud/storage/internal/async/connection_impl_appendable_upload_test.cc index 189af38f74830..a0cb52005b049 100644 --- a/google/cloud/storage/internal/async/connection_impl_appendable_upload_test.cc +++ b/google/cloud/storage/internal/async/connection_impl_appendable_upload_test.cc @@ -464,7 +464,7 @@ TEST_F(AsyncConnectionImplAppendableTest, AppendableUploadRedirect) { redirect.mutable_write_handle()->set_handle("redirect-handle"); redirect.set_routing_token("redirect-token"); redirect.set_generation(4321); - rpc_status.add_details()->PackFrom(redirect); + (void)rpc_status.add_details()->PackFrom(redirect); std::string rpc_status_payload; ASSERT_TRUE(rpc_status.SerializeToString(&rpc_status_payload)); Status status(StatusCode::kAborted, "redirect"); @@ -564,7 +564,7 @@ TEST_F(AsyncConnectionImplAppendableTest, AppendableUploadRedirectNoHandle) { google::storage::v2::BidiWriteObjectRedirectedError redirect; redirect.set_routing_token("redirect-token"); redirect.set_generation(4321); - rpc_status.add_details()->PackFrom(redirect); + (void)rpc_status.add_details()->PackFrom(redirect); std::string rpc_status_payload; ASSERT_TRUE(rpc_status.SerializeToString(&rpc_status_payload)); Status status(StatusCode::kAborted, "redirect"); diff --git a/google/cloud/storage/internal/async/connection_impl_open_test.cc b/google/cloud/storage/internal/async/connection_impl_open_test.cc index 32609f98aec4e..363b9bde12cfa 100644 --- a/google/cloud/storage/internal/async/connection_impl_open_test.cc +++ b/google/cloud/storage/internal/async/connection_impl_open_test.cc @@ -100,10 +100,10 @@ Status RedirectError(absl::string_view handle, absl::string_view token) { auto details_proto = google::rpc::Status{}; details_proto.set_code(grpc::StatusCode::ABORTED); details_proto.set_message("redirect"); - details_proto.add_details()->PackFrom(redirected); + (void)details_proto.add_details()->PackFrom(redirected); std::string details; - details_proto.SerializeToString(&details); + (void)details_proto.SerializeToString(&details); return details; }; diff --git a/google/cloud/storage/internal/async/handle_redirect_error.cc b/google/cloud/storage/internal/async/handle_redirect_error.cc index d8fe1ad0684c4..10a2c27cabfa2 100644 --- a/google/cloud/storage/internal/async/handle_redirect_error.cc +++ b/google/cloud/storage/internal/async/handle_redirect_error.cc @@ -24,7 +24,7 @@ google::rpc::Status ExtractGrpcStatus(Status const& status) { google::rpc::Status proto_status = google::rpc::Status{}; auto payload = google::cloud::internal::GetPayload( status, google::cloud::internal::StatusPayloadGrpcProto()); - if (payload) proto_status.ParseFromString(*payload); + if (payload) (void)proto_status.ParseFromString(*payload); return proto_status; } diff --git a/google/cloud/storage/internal/async/handle_redirect_error_test.cc b/google/cloud/storage/internal/async/handle_redirect_error_test.cc index b3ecca5bb5073..60d2154fb8394 100644 --- a/google/cloud/storage/internal/async/handle_redirect_error_test.cc +++ b/google/cloud/storage/internal/async/handle_redirect_error_test.cc @@ -95,7 +95,7 @@ TEST(ApplyWriteRedirectErrors, Success) { redirect.mutable_write_handle()->set_handle("test-handle"); redirect.set_routing_token("test-token"); redirect.set_generation(1234); - rpc_status.add_details()->PackFrom(redirect); + (void)rpc_status.add_details()->PackFrom(redirect); ApplyWriteRedirectErrors(spec, rpc_status); EXPECT_EQ(spec.bucket(), "projects/_/buckets/test-bucket"); @@ -138,7 +138,7 @@ TEST(HandleBidiWriteRedirect, NoWriteHandle) { google::rpc::Status rpc_status; google::storage::v2::BidiWriteObjectRedirectedError redirect; redirect.set_routing_token("test-token"); - rpc_status.add_details()->PackFrom(redirect); + (void)rpc_status.add_details()->PackFrom(redirect); auto info = HandleBidiWriteRedirect(request, rpc_status); EXPECT_EQ(info.routing_token, "test-token"); @@ -163,7 +163,7 @@ TEST(HandleBidiWriteRedirect, WithWriteHandleForWriteObjectSpec) { redirect.mutable_write_handle()->set_handle("test-handle"); redirect.set_routing_token("test-token"); redirect.set_generation(1234); - rpc_status.add_details()->PackFrom(redirect); + (void)rpc_status.add_details()->PackFrom(redirect); auto info = HandleBidiWriteRedirect(request, rpc_status); EXPECT_EQ(info.routing_token, "test-token"); @@ -199,7 +199,7 @@ TEST(HandleBidiWriteRedirect, WithWriteHandleForAppendObjectSpec) { redirect.mutable_write_handle()->set_handle("test-handle"); redirect.set_routing_token("test-token"); redirect.set_generation(1234); - rpc_status.add_details()->PackFrom(redirect); + (void)rpc_status.add_details()->PackFrom(redirect); auto info = HandleBidiWriteRedirect(request, rpc_status); EXPECT_EQ(info.routing_token, "test-token"); diff --git a/google/cloud/storage/internal/async/object_descriptor_impl_test.cc b/google/cloud/storage/internal/async/object_descriptor_impl_test.cc index eecbcba6d6d85..326a9da2dd339 100644 --- a/google/cloud/storage/internal/async/object_descriptor_impl_test.cc +++ b/google/cloud/storage/internal/async/object_descriptor_impl_test.cc @@ -891,10 +891,10 @@ Status RedirectError(absl::string_view handle, absl::string_view token) { auto details_proto = google::rpc::Status{}; details_proto.set_code(grpc::StatusCode::UNAVAILABLE); details_proto.set_message("redirect"); - details_proto.add_details()->PackFrom(redirected); + (void)details_proto.add_details()->PackFrom(redirected); std::string details; - details_proto.SerializeToString(&details); + (void)details_proto.SerializeToString(&details); return details; }; @@ -1121,10 +1121,10 @@ Status PartialFailure(std::int64_t read_id) { auto details_proto = google::rpc::Status{}; details_proto.set_code(grpc::StatusCode::INVALID_ARGUMENT); details_proto.set_message("some reads are out of range"); - details_proto.add_details()->PackFrom(error); + (void)details_proto.add_details()->PackFrom(error); std::string details; - details_proto.SerializeToString(&details); + (void)details_proto.SerializeToString(&details); return details; }; diff --git a/google/cloud/storage/internal/async/open_object_test.cc b/google/cloud/storage/internal/async/open_object_test.cc index 265cfdfd5ad9e..aabeafef634be 100644 --- a/google/cloud/storage/internal/async/open_object_test.cc +++ b/google/cloud/storage/internal/async/open_object_test.cc @@ -68,7 +68,7 @@ TEST(OpenImpl, RequestParams) { auto params = [](auto text) { auto r = google::storage::v2::BidiReadObjectRequest{}; - TextFormat::ParseFromString(text, &r); + (void)TextFormat::ParseFromString(text, &r); return RequestParams(r); }; EXPECT_EQ(params(kPlain), "bucket=projects/_/buckets/test-bucket-name"); diff --git a/google/cloud/storage/internal/async/writer_connection_finalized_test.cc b/google/cloud/storage/internal/async/writer_connection_finalized_test.cc index 743ad082050d5..86d2a54f10fe3 100644 --- a/google/cloud/storage/internal/async/writer_connection_finalized_test.cc +++ b/google/cloud/storage/internal/async/writer_connection_finalized_test.cc @@ -36,7 +36,7 @@ auto MakeTestObject() { name: "test-object" )pb"; auto object = google::storage::v2::Object{}; - google::protobuf::TextFormat::ParseFromString(kText, &object); + (void)google::protobuf::TextFormat::ParseFromString(kText, &object); return object; } diff --git a/google/cloud/storage/internal/async/writer_connection_impl_test.cc b/google/cloud/storage/internal/async/writer_connection_impl_test.cc index 7e16808831278..7d5c40a902a10 100644 --- a/google/cloud/storage/internal/async/writer_connection_impl_test.cc +++ b/google/cloud/storage/internal/async/writer_connection_impl_test.cc @@ -708,7 +708,7 @@ TEST(AsyncWriterConnectionTest, FlushFailsWithRedirect) { redirect.mutable_write_handle()->set_handle("redirect-handle"); redirect.set_routing_token("redirect-token"); redirect.set_generation(4321); - rpc_status.add_details()->PackFrom(redirect); + (void)rpc_status.add_details()->PackFrom(redirect); std::string rpc_status_payload; ASSERT_TRUE(rpc_status.SerializeToString(&rpc_status_payload)); Status status(StatusCode::kAborted, "redirect");