test: Fix/multipart invocation - #14
Conversation
Hoists the generation of `persistentInvocationId` to the beginning of the upload process in `Bucket.upload` and `File.save`. This ensures that retried multipart upload attempts reuse the same invocation ID in the `x-goog-api-client` header, rather than generating a new one for each attempt.
* chore: update owlbot configs * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * Update handwritten/logging-winston/owlbot.py Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * chore: preserve idempotency * chore: revert to main * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* chore(main): release google-proto-files 5.0.2 * chore: merge latest main changes into changelog.json --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: feywind <57276408+feywind@users.noreply.github.com>
* chore(main): release teeny-request 10.1.3 * chore: merge latest main changes into changelog.json --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: feywind <57276408+feywind@users.noreply.github.com>
…eapis#8232) * feat: initial commit * feat: initial generation of library Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWRhdGFiYXNlY2VudGVyLy5Pd2xCb3QueWFtbCIsImgiOiIzMWRiZjgxZDZmODE1N2VlNzk0YWJiODA5Y2EwYmM3ZDhlMjY4MTVjIn0= * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * Owl Bot copied code from https://github.com/googleapis/googleapis-gen/commit/31dbf81d6f8157ee794abb809ca0bc7d8e26815c * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owlbot Bootstrapper <owlbot-bootstrapper[bot]@users.noreply.github.com> Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
…proc Serverless workloads (googleapis#8179) * feat: add PySparkNotebookBatch message PiperOrigin-RevId: 910808400 Source-Link: googleapis/googleapis@3adc515 Source-Link: https://github.com/googleapis/googleapis-gen/commit/96ec613537b3756c0969fae142802e879b9b8c50 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWRhdGFwcm9jLy5Pd2xCb3QueWFtbCIsImgiOiI5NmVjNjEzNTM3YjM3NTZjMDk2OWZhZTE0MjgwMmU4NzliOWI4YzUwIn0= * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * feat: add support for Cloud Resource Manager tags for Dataproc Serverless workloads docs: A comment for method `DeleteBatch` in service `BatchController` is changed docs: A comment for field `request_id` in message `.google.cloud.dataproc.v1.CreateBatchRequest` is changed docs: A comment for field `filter` in message `.google.cloud.dataproc.v1.ListBatchesRequest` is changed docs: A comment for field `batches` in message `.google.cloud.dataproc.v1.ListBatchesResponse` is changed docs: A comment for field `name` in message `.google.cloud.dataproc.v1.SessionTemplate` is changed docs: A comment for field `spark_connect_session` in message `.google.cloud.dataproc.v1.SessionTemplate` is changed docs: A comment for field `name` in message `.google.cloud.dataproc.v1.Session` is changed docs: A comment for field `spark_connect_session` in message `.google.cloud.dataproc.v1.Session` is changed docs: A comment for message `SparkConnectConfig` is changed docs: A comment for field `cohort` in message `.google.cloud.dataproc.v1.RuntimeConfig` is changed docs: A comment for field `milli_accelerator_seconds` in message `.google.cloud.dataproc.v1.UsageMetrics` is changed docs: A comment for field `accelerator_type` in message `.google.cloud.dataproc.v1.UsageMetrics` is changed docs: A comment for field `boot_disk_kms_key` in message `.google.cloud.dataproc.v1.GkeNodePoolConfig` is changed docs: A comment for field `pypi_repository` in message `.google.cloud.dataproc.v1.PyPiRepositoryConfig` is changed PiperOrigin-RevId: 911509116 Source-Link: googleapis/googleapis@2db75e6 Source-Link: https://github.com/googleapis/googleapis-gen/commit/7b8f020d1cc41496ad02026d1fe3db74cc4e82c0 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWRhdGFwcm9jLy5Pd2xCb3QueWFtbCIsImgiOiI3YjhmMDIwZDFjYzQxNDk2YWQwMjAyNmQxZmUzZGI3NGNjNGU4MmMwIn0= * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
…Ranking API. Includes free usage up to a specific quota for vector-search-2 users during the preview period (googleapis#8176) * feat: add preview support for precision reranking via Ranking API. Includes free usage up to a specific quota for vector-search-2 users during the preview period PiperOrigin-RevId: 910700163 Source-Link: googleapis/googleapis@4e923f9 Source-Link: https://github.com/googleapis/googleapis-gen/commit/22cff5b10313a2dc61495a8da79d97635e4550c3 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXZlY3RvcnNlYXJjaC8uT3dsQm90LnlhbWwiLCJoIjoiMjJjZmY1YjEwMzEzYTJkYzYxNDk1YThkYTc5ZDk3NjM1ZTQ1NTBjMyJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
* Synchronize new proto/yaml changes. PiperOrigin-RevId: 908269410 Source-Link: googleapis/googleapis@01f1127 Source-Link: https://github.com/googleapis/googleapis-gen/commit/132672dd36d9b33b5ec4d3f09b29761928480fda Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLW1lbW9yeXN0b3JlLy5Pd2xCb3QueWFtbCIsImgiOiIxMzI2NzJkZDM2ZDliMzNiNWVjNGQzZjA5YjI5NzYxOTI4NDgwZmRhIn0= * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
…g for Volumes (googleapis#8086) * feat: add ScaleType for Storage Pools and LargeCapacityConfig for Volumes docs: A comment for field `large_capacity` in message `.google.cloud.netapp.v1.Volume` is changed PiperOrigin-RevId: 902801207 Source-Link: googleapis/googleapis@4ad1b67 Source-Link: https://github.com/googleapis/googleapis-gen/commit/8befb1263250ac7e8f62dd34399090aca5e7afaa Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLW5ldGFwcC8uT3dsQm90LnlhbWwiLCJoIjoiOGJlZmIxMjYzMjUwYWM3ZThmNjJkZDM0Mzk5MDkwYWNhNWU3YWZhYSJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Santiago Quiroga <22756465+quirogas@users.noreply.github.com>
…ngEngine v1beta1 API (googleapis#8135) * feat:Making grounding with parallel.ai available on SDK PiperOrigin-RevId: 907424872 Source-Link: googleapis/googleapis@4f8296e Source-Link: https://github.com/googleapis/googleapis-gen/commit/4625e4c1a006c89eed927238adc07b25c6bea3d9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFpcGxhdGZvcm0vLk93bEJvdC55YW1sIiwiaCI6IjQ2MjVlNGMxYTAwNmM4OWVlZDkyNzIzOGFkYzA3YjI1YzZiZWEzZDkifQ== * feat:Making grounding with parallel.ai available on SDK PiperOrigin-RevId: 907431932 Source-Link: googleapis/googleapis@7edd1a4 Source-Link: https://github.com/googleapis/googleapis-gen/commit/23bbd8029198e96e36e1a4d3337a1684917da8d4 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFpcGxhdGZvcm0vLk93bEJvdC55YW1sIiwiaCI6IjIzYmJkODAyOTE5OGU5NmUzNmUxYTRkMzMzN2ExNjg0OTE3ZGE4ZDQifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * chore(aiplatform/v1beta1): add missing go_package PiperOrigin-RevId: 907665451 Source-Link: googleapis/googleapis@8bd9058 Source-Link: https://github.com/googleapis/googleapis-gen/commit/aaae2f869fdb87197d8d76fa1f1de0de5845fc1e Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFpcGxhdGZvcm0vLk93bEJvdC55YW1sIiwiaCI6ImFhYWUyZjg2OWZkYjg3MTk3ZDhkNzZmYTFmMWRlMGRlNTg0NWZjMWUifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * feat: add ReasoningEngineRuntimeRevisionService and update related fields in ReasoningEngine PiperOrigin-RevId: 910707001 Source-Link: googleapis/googleapis@540f16a Source-Link: https://github.com/googleapis/googleapis-gen/commit/c8f8f79506204b80ab6b74c4e31ad8a901207c68 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFpcGxhdGZvcm0vLk93bEJvdC55YW1sIiwiaCI6ImM4ZjhmNzk1MDYyMDRiODBhYjZiNzRjNGUzMWFkOGE5MDEyMDdjNjgifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * feat: Release ReasoningEngineExecutionService.CancelAsyncQueryReasoningEngine v1 API PiperOrigin-RevId: 911514136 Source-Link: googleapis/googleapis@2de377a Source-Link: https://github.com/googleapis/googleapis-gen/commit/f2f76c72849feba8fa3d85d0d7dcdca6b56ac621 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFpcGxhdGZvcm0vLk93bEJvdC55YW1sIiwiaCI6ImYyZjc2YzcyODQ5ZmViYThmYTNkODVkMGQ3ZGNkY2E2YjU2YWM2MjEifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * feat: Release ReasoningEngineExecutionService.CancelAsyncQueryReasoningEngine v1beta1 API PiperOrigin-RevId: 911519069 Source-Link: googleapis/googleapis@c264872 Source-Link: https://github.com/googleapis/googleapis-gen/commit/2b261721c27694749d2fc036c94d9af725ff6727 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFpcGxhdGZvcm0vLk93bEJvdC55YW1sIiwiaCI6IjJiMjYxNzIxYzI3Njk0NzQ5ZDJmYzAzNmM5NGQ5YWY3MjVmZjY3MjcifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
* feat: Addition of ChatService.FindGroupChats PiperOrigin-RevId: 900283522 Source-Link: googleapis/googleapis@13ca8db Source-Link: https://github.com/googleapis/googleapis-gen/commit/f3836ac185bfa0e18f7a82001ab817315c98000d Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNoYXQvLk93bEJvdC55YW1sIiwiaCI6ImYzODM2YWMxODViZmEwZTE4ZjdhODIwMDFhYjgxNzMxNWM5ODAwMGQifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * docs: Update copyright year PiperOrigin-RevId: 908354732 Source-Link: googleapis/googleapis@57d8851 Source-Link: https://github.com/googleapis/googleapis-gen/commit/5b5d6bdd46431afbd055dd378dd78a05d482e8f1 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNoYXQvLk93bEJvdC55YW1sIiwiaCI6IjViNWQ2YmRkNDY0MzFhZmJkMDU1ZGQzNzhkZDc4YTA1ZDQ4MmU4ZjEifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: danieljbruce <danieljbruce@users.noreply.github.com>
…ted resources, and OAuth scopes from v1 alpha (googleapis#8131) * fix!: remove SheetExportAudienceList method, associated resources, and OAuth scopes from v1 alpha feat: add RunReport and GetMetadata methods to v1 alpha feat: add Metadata, Comparison, ComparisonMetadata, and ConversionMetadata types to v1 alpha feat: add the ConversionSpec field to the RunReportRequest resource in v1 alpha feat: add the Section field to the ResponseMetaData resource in v1 alpha feat: add the conversions field to the Metadata response in v1 alpha feat: add the sections field to the DimensionMetadata in v1 alpha docs: update documentation for sampling_metadatas docs: update copyright year to 2026 in proto files PiperOrigin-RevId: 907145766 Source-Link: googleapis/googleapis@97bcfbd Source-Link: https://github.com/googleapis/googleapis-gen/commit/f7d8b884c2d49dce1a24b07c87c9890976d015d1 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWFuYWx5dGljcy1kYXRhLy5Pd2xCb3QueWFtbCIsImgiOiJmN2Q4Yjg4NGMyZDQ5ZGNlMWEyNGIwN2M4N2M5ODkwOTc2ZDAxNWQxIn0= * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
…googleapis#1184) (googleapis#8113) * feat: Update Compute Engine v1beta API to revision 20260410 (googleapis#1184) Source-Link: googleapis/googleapis@2e72830 Source-Link: https://github.com/googleapis/googleapis-gen/commit/c3109bfa9f9f6af4734c4564aa71cc74c49491cd Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbXB1dGUvLk93bEJvdC55YW1sIiwiaCI6ImMzMTA5YmZhOWY5ZjZhZjQ3MzRjNDU2NGFhNzFjYzc0YzQ5NDkxY2QifQ== feat: Update Compute Engine v1 API to revision 20260410 (googleapis#1185) Source-Link: googleapis/googleapis@021f16e Source-Link: https://github.com/googleapis/googleapis-gen/commit/dca63ca18e595838a7d736860dfcddc825d991d6 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbXB1dGUvLk93bEJvdC55YW1sIiwiaCI6ImRjYTYzY2ExOGU1OTU4MzhhN2Q3MzY4NjBkZmNkZGM4MjVkOTkxZDYifQ== feat: Update Compute Engine v1beta API to revision 20260331 Source-Link: googleapis/googleapis@df51712 Source-Link: https://github.com/googleapis/googleapis-gen/commit/81650ab433fb88c8a2f1f19551ff4e96c1b2442d Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbXB1dGUvLk93bEJvdC55YW1sIiwiaCI6IjgxNjUwYWI0MzNmYjg4YzhhMmYxZjE5NTUxZmY0ZTk2YzFiMjQ0MmQifQ== feat: Update Compute Engine v1 API to revision 20260331 Source-Link: googleapis/googleapis@8d5e50e Source-Link: https://github.com/googleapis/googleapis-gen/commit/1ee38c336433be76e6b82eab789cdd00193508b5 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbXB1dGUvLk93bEJvdC55YW1sIiwiaCI6IjFlZTM4YzMzNjQzM2JlNzZlNmI4MmVhYjc4OWNkZDAwMTkzNTA4YjUifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
…leapis#8230) * feat: initial commit * feat: initial generation of library Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWRldmljZXNhbmRzZXJ2aWNlcy1oZWFsdGgvLk93bEJvdC55YW1sIiwiaCI6IjMxZGJmODFkNmY4MTU3ZWU3OTRhYmI4MDljYTBiYzdkOGUyNjgxNWMifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * Owl Bot copied code from https://github.com/googleapis/googleapis-gen/commit/31dbf81d6f8157ee794abb809ca0bc7d8e26815c * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owlbot Bootstrapper <owlbot-bootstrapper[bot]@users.noreply.github.com> Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: feywind <57276408+feywind@users.noreply.github.com>
🤖 I have created a release *beep* *boop* --- <details><summary>common: 6.0.1</summary> ## [6.0.1](https://togithub.com/googleapis/google-cloud-node/compare/common-v6.0.0...common-v6.0.1) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>jsdoc-fresh: 5.0.3</summary> ## [5.0.3](https://togithub.com/googleapis/google-cloud-node/compare/jsdoc-fresh-v5.0.2...jsdoc-fresh-v5.0.3) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>jsdoc-region-tag: 4.0.2</summary> ## [4.0.2](https://togithub.com/googleapis/google-cloud-node/compare/jsdoc-region-tag-v4.0.1...jsdoc-region-tag-v4.0.2) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>pack-n-play: 4.2.2</summary> ## [4.2.2](https://togithub.com/googleapis/google-cloud-node/compare/pack-n-play-v4.2.1...pack-n-play-v4.2.2) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>gapic-generator: 4.11.14</summary> ## [4.11.14](https://togithub.com/googleapis/google-cloud-node/compare/gapic-generator-v4.11.13...gapic-generator-v4.11.14) (2026-05-11) ### Bug Fixes * Add logic to check for IAM RPC methods within the service before adding mixin to avoid generating duplicate methods ([googleapis#7929](https://togithub.com/googleapis/google-cloud-node/issues/7929)) ([b908005](https://togithub.com/googleapis/google-cloud-node/commit/b90800518eb02799a812e6c2d21f57216564da30)) * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) * **gapic-generator-typescript:** Add .boolean() to diregapic and handwritten_layer ([googleapis#8100](https://togithub.com/googleapis/google-cloud-node/issues/8100)) ([5b4ab3b](https://togithub.com/googleapis/google-cloud-node/commit/5b4ab3bd8487ad5ba4816157e0deb33d418ed836)) </details> <details><summary>google-gax: 5.0.7</summary> ## [5.0.7](https://togithub.com/googleapis/google-cloud-node/compare/google-gax-v5.0.6...google-gax-v5.0.7) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>gaxios: 7.1.5</summary> ## [7.1.5](https://togithub.com/googleapis/google-cloud-node/compare/gaxios-v7.1.4...gaxios-v7.1.5) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>gcp-metadata: 8.1.3</summary> ## [8.1.3](https://togithub.com/googleapis/google-cloud-node/compare/gcp-metadata-v8.1.2...gcp-metadata-v8.1.3) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>google-auth-library: 10.6.3</summary> ## [10.6.3](https://togithub.com/googleapis/google-cloud-node/compare/google-auth-library-v10.6.2...google-auth-library-v10.6.3) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>google-logging-utils: 1.1.4</summary> ## [1.1.4](https://togithub.com/googleapis/google-cloud-node/compare/google-logging-utils-v1.1.3...google-logging-utils-v1.1.4) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>googleapis-common: 8.0.2</summary> ## [8.0.2](https://togithub.com/googleapis/google-cloud-node/compare/googleapis-common-v8.0.1...googleapis-common-v8.0.2) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>proto3-json-serializer: 3.0.5</summary> ## [3.0.5](https://togithub.com/googleapis/google-cloud-node/compare/proto3-json-serializer-v3.0.4...proto3-json-serializer-v3.0.5) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>retry-request: 8.0.3</summary> ## [8.0.3](https://togithub.com/googleapis/google-cloud-node/compare/retry-request-v8.0.2...retry-request-v8.0.3) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>gapic-tools: 1.0.6</summary> ## [1.0.6](https://togithub.com/googleapis/google-cloud-node/compare/gapic-tools-v1.0.5...gapic-tools-v1.0.6) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>paginator: 6.0.1</summary> ## [6.0.1](https://togithub.com/googleapis/google-cloud-node/compare/paginator-v6.0.0...paginator-v6.0.1) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>precise-date: 5.0.1</summary> ## [5.0.1](https://togithub.com/googleapis/google-cloud-node/compare/precise-date-v5.0.0...precise-date-v5.0.1) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>projectify: 5.0.1</summary> ## [5.0.1](https://togithub.com/googleapis/google-cloud-node/compare/projectify-v5.0.0...projectify-v5.0.1) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>promisify: 5.0.1</summary> ## [5.0.1](https://togithub.com/googleapis/google-cloud-node/compare/promisify-v5.0.0...promisify-v5.0.1) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>bigquery: 8.3.1</summary> ## [8.3.1](https://togithub.com/googleapis/google-cloud-node/compare/bigquery-v8.3.0...bigquery-v8.3.1) (2026-05-11) ### Bug Fixes * **bigquery:** Run npm run types in correct directory in owlbot ([googleapis#8061](https://togithub.com/googleapis/google-cloud-node/issues/8061)) ([0948b35](https://togithub.com/googleapis/google-cloud-node/commit/0948b354bab60bbae906b7e9f8996b5b35754361)) * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) * Pin @sinonjs/fake-timers to unblock build in bigquery ([googleapis#8121](https://togithub.com/googleapis/google-cloud-node/issues/8121)) ([374167b](https://togithub.com/googleapis/google-cloud-node/commit/374167bd4c1b45c38112938df55e821fdeb82c97)) </details> <details><summary>bigquery-storage: 5.1.1</summary> ## [5.1.1](https://togithub.com/googleapis/google-cloud-node/compare/bigquery-storage-v5.1.0...bigquery-storage-v5.1.1) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) * Upgrade the protobufjs dependency for bigquery storage ([googleapis#8136](https://togithub.com/googleapis/google-cloud-node/issues/8136)) ([778adb0](https://togithub.com/googleapis/google-cloud-node/commit/778adb0d5f368448f99bf68dcbcf37c3a7394f5d)) </details> <details><summary>bigtable: 6.5.1</summary> ## [6.5.1](https://togithub.com/googleapis/google-cloud-node/compare/bigtable-v6.5.0...bigtable-v6.5.1) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>cloud-profiler: 6.0.5</summary> ## [6.0.5](https://togithub.com/googleapis/google-cloud-node/compare/cloud-profiler-v6.0.4...cloud-profiler-v6.0.5) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>datastore: 10.1.1</summary> ## [10.1.1](https://togithub.com/googleapis/google-cloud-node/compare/datastore-v10.1.0...datastore-v10.1.1) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) * Upgrade protobufjs and fix legacy key decoding in Datastore ([googleapis#8088](https://togithub.com/googleapis/google-cloud-node/issues/8088)) ([939d18d](https://togithub.com/googleapis/google-cloud-node/commit/939d18dfd14295405a06d2023651d006d4992310)) </details> <details><summary>firestore: 8.6.0</summary> ## [8.6.0](https://togithub.com/googleapis/google-cloud-node/compare/firestore-v8.5.0...firestore-v8.6.0) (2026-05-11) ### Features * **firestore:** Added FieldValue.minimum() and FieldValue.maximum() ([googleapis#8151](https://togithub.com/googleapis/google-cloud-node/issues/8151)) ([41671b0](https://togithub.com/googleapis/google-cloud-node/commit/41671b08ba94df02ab6fd42ea216dbcfe51d18ad)) * **firestore:** Added search stage support for languageCode, offset, limit, and retrievalDepth ([googleapis#8161](https://togithub.com/googleapis/google-cloud-node/issues/8161)) ([4acb075](https://togithub.com/googleapis/google-cloud-node/commit/4acb07593b5c6a1387a1dfb97bf7ab4cd399f329)) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) * **firestore:** Ensure limit(0) is properly serialized in query requests ([googleapis#8076](https://togithub.com/googleapis/google-cloud-node/issues/8076)) ([8631008](https://togithub.com/googleapis/google-cloud-node/commit/86310088f5dea61b4dfe3580e273b34aad79eac0)), closes [googleapis#7382](https://togithub.com/googleapis/google-cloud-node/issues/7382) * **firestore:** Respect `ignoreUndefinedProperties` in subpipelines ([googleapis#8089](https://togithub.com/googleapis/google-cloud-node/issues/8089)) ([a9f6c3f](https://togithub.com/googleapis/google-cloud-node/commit/a9f6c3f3f721ba4920d925de6afa24ba9e81c7ad)) </details> <details><summary>logging: 11.2.2</summary> ## [11.2.2](https://togithub.com/googleapis/google-cloud-node/compare/logging-v11.2.1...logging-v11.2.2) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>logging-bunyan: 5.1.2</summary> ## [5.1.2](https://togithub.com/googleapis/google-cloud-node/compare/logging-bunyan-v5.1.1...logging-bunyan-v5.1.2) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>logging-winston: 6.0.2</summary> ## [6.0.2](https://togithub.com/googleapis/google-cloud-node/compare/logging-winston-v6.0.1...logging-winston-v6.0.2) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) </details> <details><summary>pubsub: 5.3.1</summary> ## [5.3.1](https://togithub.com/googleapis/google-cloud-node/compare/pubsub-v5.3.0...pubsub-v5.3.1) (2026-05-11) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) * **pubsub:** Remove messages from leasing on nackWithResponse ([googleapis#7817](https://togithub.com/googleapis/google-cloud-node/issues/7817)) ([841f0ca](https://togithub.com/googleapis/google-cloud-node/commit/841f0ca06d3d70278bb1d0c99535ad3c73c3d5d4)) </details> <details><summary>storage: 7.20.0</summary> ## [7.20.0](https://togithub.com/googleapis/google-cloud-node/compare/storage-v7.19.0...storage-v7.20.0) (2026-05-11) ### Features * **storage:** Implement Object Contexts with advanced filtering and validation ([googleapis#7548](https://togithub.com/googleapis/google-cloud-node/issues/7548)) ([d60757e](https://togithub.com/googleapis/google-cloud-node/commit/d60757e2c61077ee3dfd881be45ef7ca554bd038)) * **storage:** Implement robust path validation and structured skip reporting ([googleapis#7546](https://togithub.com/googleapis/google-cloud-node/issues/7546)) ([113d05c](https://togithub.com/googleapis/google-cloud-node/commit/113d05c3bf068487bd81a7d4dbb4510f89142618)) * **storage:** Set CRC32C as the default checksum option ([googleapis#7547](https://togithub.com/googleapis/google-cloud-node/issues/7547)) ([1a693aa](https://togithub.com/googleapis/google-cloud-node/commit/1a693aa3ade3ffb2ac25ff54677602d199b5e3da)) ### Bug Fixes * Bump all node submodules ([googleapis#8178](https://togithub.com/googleapis/google-cloud-node/issues/8178)) ([9fd76ef](https://togithub.com/googleapis/google-cloud-node/commit/9fd76eff87b1cf02db6205f141449b31e8ab7d8f)) * Resolve flakiness in Service retry system tests ([googleapis#7945](https://togithub.com/googleapis/google-cloud-node/issues/7945)) ([1a44778](https://togithub.com/googleapis/google-cloud-node/commit/1a44778856255471fa96e7df26e232ffb543d87c)) </details> --- This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
…is#8231) Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/31dbf81d6f8157ee794abb809ca0bc7d8e26815c Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFwcG9wdGltaXplLy5Pd2xCb3QueWFtbCIsImgiOiIzMWRiZjgxZDZmODE1N2VlNzk0YWJiODA5Y2EwYmM3ZDhlMjY4MTVjIn0= PiperOrigin-RevId: 895558469
* feat(docs): add client library help * try to fix broken CI by adding missing test scripts --------- Co-authored-by: Gabe Pearhill <86282859+pearigee@users.noreply.github.com> Co-authored-by: Gabe Pearhill <gabepearhill@google.com>
This reverts the changes to biquery-storage made in googleapis#8242 as the release was modified to skip it. Related: googleapis#8243
This will allow seperate PRs to be made for core and handwritten libraries. This is restoring previous behaviour.
…#8192) ## Description This pull request adds a yaml file to instruct the Bigtable system test CI check to work with the new Cloud Build trigger thereby making the new CI check effectively run our system tests. It also includes minor code modifications to the Bigtable handwritten layer that allow the system tests to operate properly in the new Cloud Build Environment. ## Impact Leverages the strengths of running system tests in GCB rather than relying on kokoro for system tests. ## Testing This pull request tells the tests how to work with the new check to the continuous integration pipeline for the Bigtable system tests thus improves the effectiveness of that test. <img width="802" height="77" alt="image" src="https://togithub.com/user-attachments/assets/f6cd3d20-9262-4bdc-8c67-4fef2a5c1d07" /> ## Next Steps 1. Merge a pull request that removes the system tests from kokoro. This should be done in a separate pull request to separate the concerns of removing the kokoro system tests from adding the Google Cloud Build system tests. 2. Distribute a document detailing the process for migrating system tests from kokoro to GCB for all handwritten libraries.
🤖 I have created a release *beep* *boop* --- <details><summary>data: 6.0.0</summary> ## [6.0.0](https://togithub.com/googleapis/google-cloud-node/compare/data-v5.2.2...data-v6.0.0) (2026-05-12) ### ⚠ BREAKING CHANGES * [analytics-data] remove SheetExportAudienceList method, associated resources, and OAuth scopes from v1 alpha ([googleapis#8131](https://togithub.com/googleapis/google-cloud-node/issues/8131)) ### Bug Fixes * [analytics-data] remove SheetExportAudienceList method, associated resources, and OAuth scopes from v1 alpha ([googleapis#8131](https://togithub.com/googleapis/google-cloud-node/issues/8131)) ([7495561](https://togithub.com/googleapis/google-cloud-node/commit/74955618ec87f34d9af132b9b97b47287975c4cd)) </details> <details><summary>aiplatform: 6.8.0</summary> ## [6.8.0](https://togithub.com/googleapis/google-cloud-node/compare/aiplatform-v6.7.0...aiplatform-v6.8.0) (2026-05-12) ### Features * Release ReasoningEngineExecutionService.CancelAsyncQueryReasoningEngine v1beta1 API ([googleapis#8135](https://togithub.com/googleapis/google-cloud-node/issues/8135)) ([606d632](https://togithub.com/googleapis/google-cloud-node/commit/606d6324ba2bb3d11c44675825dd5b2aead69969)) </details> <details><summary>chronicle: 0.4.0</summary> ## [0.4.0](https://togithub.com/googleapis/google-cloud-node/compare/chronicle-v0.3.0...chronicle-v0.4.0) (2026-05-12) ### Features * [chronicle] Adding Client Libraries for BigQueryExportService ([googleapis#8139](https://togithub.com/googleapis/google-cloud-node/issues/8139)) ([ddb0db6](https://togithub.com/googleapis/google-cloud-node/commit/ddb0db637cff6477e8be1f60c9c5ba19c4a4e4a3)) </details> <details><summary>compute: 6.10.0</summary> ## [6.10.0](https://togithub.com/googleapis/google-cloud-node/compare/compute-v6.9.1...compute-v6.10.0) (2026-05-12) ### Features * [compute] Update Compute Engine v1beta API to revision 20260410 ([googleapis#1184](https://togithub.com/googleapis/google-cloud-node/issues/1184)) ([googleapis#8113](https://togithub.com/googleapis/google-cloud-node/issues/8113)) ([cac8086](https://togithub.com/googleapis/google-cloud-node/commit/cac808691b071f0d8b87853cbbd9f4a2df224921)) * Update Compute Engine v1 API to revision 20260331 ([cac8086](https://togithub.com/googleapis/google-cloud-node/commit/cac808691b071f0d8b87853cbbd9f4a2df224921)) * Update Compute Engine v1 API to revision 20260410 ([googleapis#1185](https://togithub.com/googleapis/google-cloud-node/issues/1185)) ([cac8086](https://togithub.com/googleapis/google-cloud-node/commit/cac808691b071f0d8b87853cbbd9f4a2df224921)) * Update Compute Engine v1beta API to revision 20260331 ([cac8086](https://togithub.com/googleapis/google-cloud-node/commit/cac808691b071f0d8b87853cbbd9f4a2df224921)) </details> <details><summary>dataproc: 6.5.0</summary> ## [6.5.0](https://togithub.com/googleapis/google-cloud-node/compare/dataproc-v6.4.0...dataproc-v6.5.0) (2026-05-12) ### Features * [dataproc] add support for Cloud Resource Manager tags for Dataproc Serverless workloads ([googleapis#8179](https://togithub.com/googleapis/google-cloud-node/issues/8179)) ([3b19b3a](https://togithub.com/googleapis/google-cloud-node/commit/3b19b3a827a22d92bf0592382611bfe8bce1d507)) </details> <details><summary>memorystore: 0.6.1</summary> ## [0.6.1](https://togithub.com/googleapis/google-cloud-node/compare/memorystore-v0.6.0...memorystore-v0.6.1) (2026-05-12) ### Bug Fixes * [memorystore] Synchronize new proto/yaml changes. ([googleapis#8142](https://togithub.com/googleapis/google-cloud-node/issues/8142)) ([a9e9ef6](https://togithub.com/googleapis/google-cloud-node/commit/a9e9ef64da9396313a9fb4d49caeeb33ba934230)) </details> <details><summary>netapp: 0.18.0</summary> ## [0.18.0](https://togithub.com/googleapis/google-cloud-node/compare/netapp-v0.17.1...netapp-v0.18.0) (2026-05-12) ### Features * [netapp] add ScaleType for Storage Pools and LargeCapacityConfig for Volumes ([googleapis#8086](https://togithub.com/googleapis/google-cloud-node/issues/8086)) ([650147c](https://togithub.com/googleapis/google-cloud-node/commit/650147ce3d1b7e3abc5c2770c5feb06ae67d2306)) </details> <details><summary>vectorsearch: 0.7.0</summary> ## [0.7.0](https://togithub.com/googleapis/google-cloud-node/compare/vectorsearch-v0.6.1...vectorsearch-v0.7.0) (2026-05-12) ### Features * [vectorsearch] add preview support for precision reranking via Ranking API. Includes free usage up to a specific quota for vector-search-2 users during the preview period ([googleapis#8176](https://togithub.com/googleapis/google-cloud-node/issues/8176)) ([b781083](https://togithub.com/googleapis/google-cloud-node/commit/b78108349141a2b7967543419308689b9df0300d)) </details> <details><summary>appoptimize: 0.1.0</summary> ## 0.1.0 (2026-05-12) ### Features * Add initial files for google.cloud.appoptimize.v1beta ([googleapis#8231](https://togithub.com/googleapis/google-cloud-node/issues/8231)) ([b8123ca](https://togithub.com/googleapis/google-cloud-node/commit/b8123ca35894377b0cfdb95f18f44b758ab0f7a4)) ### Bug Fixes * Change the copyright year for files in the packages folder ([googleapis#8109](https://togithub.com/googleapis/google-cloud-node/issues/8109)) ([c1a03fe](https://togithub.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334)) </details> <details><summary>health: 0.1.0</summary> ## 0.1.0 (2026-05-12) ### Features * Add initial files for google.devicesandservices.health.v4 ([googleapis#8230](https://togithub.com/googleapis/google-cloud-node/issues/8230)) ([e4f3c35](https://togithub.com/googleapis/google-cloud-node/commit/e4f3c355ae1718c6c3392d6c61055c3989b3038a)) ### Bug Fixes * Change the copyright year for files in the packages folder ([googleapis#8109](https://togithub.com/googleapis/google-cloud-node/issues/8109)) ([c1a03fe](https://togithub.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334)) </details> <details><summary>databasecenter: 0.1.0</summary> ## 0.1.0 (2026-05-12) ### Features * Add initial files for google.cloud.databasecenter.v1beta ([googleapis#8232](https://togithub.com/googleapis/google-cloud-node/issues/8232)) ([d6dccbb](https://togithub.com/googleapis/google-cloud-node/commit/d6dccbb711dfd1a8827f5b74cae5a81baf0b8349)) ### Bug Fixes * Change the copyright year for files in the packages folder ([googleapis#8109](https://togithub.com/googleapis/google-cloud-node/issues/8109)) ([c1a03fe](https://togithub.com/googleapis/google-cloud-node/commit/c1a03fe604662091be283055c7d34052c64d6334)) </details> --- This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
…ackage (googleapis#8258) ## Description Although the release https://togithub.com/googleapis/google-cloud-node/pull/8254 is merged, it is failing to publish because the google-cloud-optimize package is failing to compile. This is confirmed by checking out main and running the following commands which produce a compile time error: ``` cd packages/google-cloud-appoptimize/ npm cache clean --force rm -rf node_modules package-lock.json npm install ``` The error goes away when installing the latest version of `@types/sinon`. A similar issue was solved in https://togithub.com/googleapis/google-cloud-node/pull/8098. ## Impact Allows us to publish releases again for google-cloud-node.
🤖 I have created a release *beep* *boop* --- <details><summary>appoptimize: 0.1.1</summary> ## [0.1.1](https://togithub.com/googleapis/google-cloud-node/compare/appoptimize-v0.1.0...appoptimize-v0.1.1) (2026-05-13) ### Bug Fixes * Unblock release by upgrading @types/sinon for the add optimize package ([googleapis#8258](https://togithub.com/googleapis/google-cloud-node/issues/8258)) ([1cb0ff8](https://togithub.com/googleapis/google-cloud-node/commit/1cb0ff89f5f8a8cbe422c429bd61874b983f6cef)) </details> --- This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
…googleapis#1192) (googleapis#8248) * feat: Update Compute Engine v1beta API to revision 20260422 (googleapis#1192) Source-Link: googleapis/googleapis@83e7037 Source-Link: https://github.com/googleapis/googleapis-gen/commit/befb8efa1b517c3e5c27ab91712f1ee9bc77704f Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbXB1dGUvLk93bEJvdC55YW1sIiwiaCI6ImJlZmI4ZWZhMWI1MTdjM2U1YzI3YWI5MTcxMmYxZWU5YmM3NzcwNGYifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
…t to GKE API (googleapis#8257) * feat: add confidential instance type and hyperdisk support to GKE API feat: add private endpoint enforcement for master authorized networks feat: add swap memory configuration for node pools feat: add custom node initialization and kernel module loading policy feat: add accurate time synchronization (PTP-KVM) support feat: add advanced Kubelet configurations including image GC and parallel pulls feat: add Topology Manager and Memory Manager configurations feat: add node management features (Slurm, readiness, creation, taints) feat: add cluster disruption budgets and maintenance window configurations feat: add security and observability enhancements (secret sync, OTel, ML diagnostics) feat: add GPU Direct and network performance configuration options feat: update authentication rules with canonical scopes for ClusterManager docs: various documentation improvements PiperOrigin-RevId: 914472128 Source-Link: googleapis/googleapis@756ce91 Source-Link: https://github.com/googleapis/googleapis-gen/commit/bd79a81024c1b042134a3042094e119167398434 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNvbnRhaW5lci8uT3dsQm90LnlhbWwiLCJoIjoiYmQ3OWE4MTAyNGMxYjA0MjEzNGEzMDQyMDk0ZTExOTE2NzM5ODQzNCJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * feat: add confidential instance type and hyperdisk support to GKE API feat: add private endpoint enforcement for master authorized networks feat: add swap memory configuration for node pools feat: add custom node initialization and kernel module loading policy feat: add accurate time synchronization (PTP-KVM) support feat: add advanced Kubelet configurations including image GC and parallel pulls feat: add Topology Manager and Memory Manager configurations feat: add node management features (Slurm, readiness, creation, taints) feat: add cluster disruption budgets and maintenance window configurations feat: add security and observability enhancements (secret sync, OTel, ML diagnostics) feat: add GPU Direct and network performance configuration options feat: update authentication rules with canonical scopes for ClusterManager docs: various documentation improvements PiperOrigin-RevId: 914473416 Source-Link: googleapis/googleapis@a0cedfb Source-Link: https://github.com/googleapis/googleapis-gen/commit/724eb8212370b68017eac927e072829070d5fbc6 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNvbnRhaW5lci8uT3dsQm90LnlhbWwiLCJoIjoiNzI0ZWI4MjEyMzcwYjY4MDE3ZWFjOTI3ZTA3MjgyOTA3MGQ1ZmJjNiJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
…CreateMessage (googleapis#8239) * feat: Support force notify and silent notification option for CreateMessage PiperOrigin-RevId: 912156703 Source-Link: googleapis/googleapis@08fe47a Source-Link: https://github.com/googleapis/googleapis-gen/commit/5af1fcc09c41674d5fa589c5ab732087bc9e0a36 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNoYXQvLk93bEJvdC55YW1sIiwiaCI6IjVhZjFmY2MwOWM0MTY3NGQ1ZmE1ODljNWFiNzMyMDg3YmM5ZTBhMzYifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: danieljbruce <danieljbruce@users.noreply.github.com> Co-authored-by: Gabe Pearhill <86282859+pearigee@users.noreply.github.com>
…pis#8238) * feat: A new method SearchLineageStreaming is added docs: Documentation for SearchLineageStreaming API was added feat: SearchLinks can now accept multiple source and target entity references as search criteria feat: Added support for column level lineage information to be passed and returned from the Lineage service The `field` field in EntityReference allows to add column level information when creating events. This is also returned in links along with DependencyInfo that describes the type of dependency described in the link. PiperOrigin-RevId: 912099814 Source-Link: googleapis/googleapis@6810d0e Source-Link: https://github.com/googleapis/googleapis-gen/commit/76344c8aa24d0470677ed6dc78a0f3c2a18b87d8 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWRhdGFjYXRhbG9nLWxpbmVhZ2UvLk93bEJvdC55YW1sIiwiaCI6Ijc2MzQ0YzhhYTI0ZDA0NzA2NzdlZDZkYzc4YTBmM2MyYTE4Yjg3ZDgifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Gabe Pearhill <86282859+pearigee@users.noreply.github.com>
…eapis#8193) Source-Link: googleapis/synthtool@b3920cd Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs-mono-repo:latest@sha256:af5fe933b006a4679903d4dc8e1f11e45b46c53acef70e4fd6a4b1949fab8781 Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Gabe Pearhill <86282859+pearigee@users.noreply.github.com>
Bumps [protobufjs](https://github.com/protobufjs/protobuf.js) from 7.5.5 to 7.5.6. - [Release notes](https://github.com/protobufjs/protobuf.js/releases) - [Changelog](https://github.com/protobufjs/protobuf.js/blob/protobufjs-v7.5.6/CHANGELOG.md) - [Commits](protobufjs/protobuf.js@protobufjs-v7.5.5...protobufjs-v7.5.6) --- updated-dependencies: - dependency-name: protobufjs dependency-version: 7.5.6 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(spanner): add cache updates API PiperOrigin-RevId: 910759970 Source-Link: googleapis/googleapis@68f8f68 Source-Link: https://github.com/googleapis/googleapis-gen/commit/e68bcb7a76ca0a61bb702b2b8b5b08b5cddc10e5 Copy-Tag: eyJwIjoiaGFuZHdyaXR0ZW4vc3Bhbm5lci8uT3dsQm90LnlhbWwiLCJoIjoiZTY4YmNiN2E3NmNhMGE2MWJiNzAyYjJiOGI1YjA4YjVjZGRjMTBlNSJ9 feat(spanner): `isolation_level` and `read_lock_mode` are added to message `.google.spanner.v1.CommitResponse` PiperOrigin-RevId: 906456285 Source-Link: googleapis/googleapis@a7f4ee2 Source-Link: https://github.com/googleapis/googleapis-gen/commit/70ae95e2024111037f6f2883dc1c537486b26297 Copy-Tag: eyJwIjoiaGFuZHdyaXR0ZW4vc3Bhbm5lci8uT3dsQm90LnlhbWwiLCJoIjoiNzBhZTk1ZTIwMjQxMTEwMzdmNmYyODgzZGMxYzUzNzQ4NmIyNjI5NyJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Gabe Pearhill <86282859+pearigee@users.noreply.github.com>
Bumps [fast-xml-builder](https://github.com/NaturalIntelligence/fast-xml-builder) from 1.1.5 to 1.2.0. - [Changelog](https://github.com/NaturalIntelligence/fast-xml-builder/blob/main/CHANGELOG.md) - [Commits](NaturalIntelligence/fast-xml-builder@v1.1.5...v1.2.0) --- updated-dependencies: - dependency-name: fast-xml-builder dependency-version: 1.2.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Gabe Pearhill <86282859+pearigee@users.noreply.github.com>
There was a problem hiding this comment.
Code Review
This pull request refactors the storage transport layer by removing the legacy common Service class and migrating its request handling logic into StorageTransport. A key feature introduced is the use of a persistent invocationId to track requests across retries and the entire upload lifecycle. Feedback highlights a potential race condition in how interceptors are managed on the shared gaxiosInstance and warns against the side effects of mutating response data objects to attach headers and status codes.
| this.gaxiosInstance.interceptors.request.clear(); | ||
| if (reqOpts.interceptors) { | ||
| this.gaxiosInstance.interceptors.request.clear(); | ||
| for (const inter of reqOpts.interceptors) { | ||
| this.gaxiosInstance.interceptors.request.add(inter); | ||
| } | ||
| } |
There was a problem hiding this comment.
Clearing and adding interceptors to a shared gaxiosInstance inside an asynchronous method like makeRequest can lead to race conditions. If multiple requests are initiated concurrently, one request might clear the interceptors added by another before that request is actually dispatched. Consider applying interceptors per-request if the underlying library supports it, or creating a scoped instance for the request.
| const responseHandler = (resp: GaxiosResponse<T>) => { | ||
| // eslint-disable-next-line @typescript-eslint/no-explicit-any | ||
| const data = resp.data as any; | ||
| if (data !== null && typeof data === 'object') { | ||
| data.headers = resp.headers; | ||
| data.status = resp.status; | ||
| return data; | ||
| } | ||
| return resp; | ||
| }; |
There was a problem hiding this comment.
Mutating the resp.data object to attach headers and status can have side effects, especially if the data is an array or a frozen object. While this might be for backward compatibility with the removed Service class, it is generally considered a leaky abstraction. Ensure that all consumers of this internal API are prepared for these additional properties on the data object.
…sport (googleapis#8283) - Remove Service.ts and common.ts files from handwritten/storage - Migrate remaining functionality to StorageTransport - chore(ci): upgrade conformance tests to Node 18
🤖 I have created a release *beep* *boop* --- <details><summary>chat: 0.24.0</summary> ## [0.24.0](https://togithub.com/googleapis/google-cloud-node/compare/chat-v0.23.1...chat-v0.24.0) (2026-05-14) ### Features * [chat] Support force notify and silent notification option for CreateMessage ([googleapis#8239](https://togithub.com/googleapis/google-cloud-node/issues/8239)) ([ea2e21e](https://togithub.com/googleapis/google-cloud-node/commit/ea2e21e9ebe1790507d87b03e925ee63e6b7aff9)) </details> <details><summary>compute: 6.11.0</summary> ## [6.11.0](https://togithub.com/googleapis/google-cloud-node/compare/compute-v6.10.0...compute-v6.11.0) (2026-05-14) ### Features * [compute] Update Compute Engine v1beta API to revision 20260422 ([googleapis#1192](https://togithub.com/googleapis/google-cloud-node/issues/1192)) ([googleapis#8248](https://togithub.com/googleapis/google-cloud-node/issues/8248)) ([33fbecc](https://togithub.com/googleapis/google-cloud-node/commit/33fbecc5b7df0d2a5e336ccc6b276c2074a0dc04)) </details> <details><summary>lineage: 2.2.0</summary> ## [2.2.0](https://togithub.com/googleapis/google-cloud-node/compare/lineage-v2.1.2...lineage-v2.2.0) (2026-05-14) ### Features * [lineage] A new method SearchLineageStreaming is added ([googleapis#8238](https://togithub.com/googleapis/google-cloud-node/issues/8238)) ([9641d36](https://togithub.com/googleapis/google-cloud-node/commit/9641d3641c304e1779a4a0ef83a6482c552c66b1)) * Added support for column level lineage information to be passed and returned from the Lineage service ([9641d36](https://togithub.com/googleapis/google-cloud-node/commit/9641d3641c304e1779a4a0ef83a6482c552c66b1)) * SearchLinks can now accept multiple source and target entity references as search criteria ([9641d36](https://togithub.com/googleapis/google-cloud-node/commit/9641d3641c304e1779a4a0ef83a6482c552c66b1)) </details> <details><summary>container: 6.8.0</summary> ## [6.8.0](https://togithub.com/googleapis/google-cloud-node/compare/container-v6.7.1...container-v6.8.0) (2026-05-14) ### Features * [container] add confidential instance type and hyperdisk support to GKE API ([googleapis#8257](https://togithub.com/googleapis/google-cloud-node/issues/8257)) ([d67ad56](https://togithub.com/googleapis/google-cloud-node/commit/d67ad568b13e6b12c4d16b9b34dbde41b6eac4a5)) </details> --- This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
googleapis#8280) - [ ] Regenerate this pull request now. PiperOrigin-RevId: 914989708 Source-Link: https://togithub.com/googleapis/googleapis/commit/c8cb9ca846909d3848dbbc020f804fc441bbf6a3 Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/7cbddad1ef2968fc24d9aa1fe68aa5c6cc6b1adf Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLXNob3BwaW5nLW1lcmNoYW50LW9yZGVydHJhY2tpbmcvLk93bEJvdC55YW1sIiwiaCI6IjdjYmRkYWQxZWYyOTY4ZmMyNGQ5YWExZmU2OGFhNWM2Y2M2YjFhZGYifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLXNob3BwaW5nLW1lcmNoYW50LXByb2R1Y3RzLy5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLXNob3BwaW5nLW1lcmNoYW50LXByb21vdGlvbnMvLk93bEJvdC55YW1sIiwiaCI6IjdjYmRkYWQxZWYyOTY4ZmMyNGQ5YWExZmU2OGFhNWM2Y2M2YjFhZGYifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLXNob3BwaW5nLW1lcmNoYW50LXF1b3RhLy5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLXNob3BwaW5nLW1lcmNoYW50LXJlcG9ydHMvLk93bEJvdC55YW1sIiwiaCI6IjdjYmRkYWQxZWYyOTY4ZmMyNGQ5YWExZmU2OGFhNWM2Y2M2YjFhZGYifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLXNob3BwaW5nLW1lcmNoYW50LXJldmlld3MvLk93bEJvdC55YW1sIiwiaCI6IjdjYmRkYWQxZWYyOTY4ZmMyNGQ5YWExZmU2OGFhNWM2Y2M2YjFhZGYifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLXN0b3JhZ2UtY29udHJvbC8uT3dsQm90LnlhbWwiLCJoIjoiN2NiZGRhZDFlZjI5NjhmYzI0ZDlhYTFmZTY4YWE1YzZjYzZiMWFkZiJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLXN0b3JhZ2V0cmFuc2Zlci8uT3dsQm90LnlhbWwiLCJoIjoiN2NiZGRhZDFlZjI5NjhmYzI0ZDlhYTFmZTY4YWE1YzZjYzZiMWFkZiJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLXN0cmVldHZpZXctcHVibGlzaC8uT3dsQm90LnlhbWwiLCJoIjoiN2NiZGRhZDFlZjI5NjhmYzI0ZDlhYTFmZTY4YWE1YzZjYzZiMWFkZiJ9
googleapis#8272) - [ ] Regenerate this pull request now. PiperOrigin-RevId: 914989708 Source-Link: https://togithub.com/googleapis/googleapis/commit/c8cb9ca846909d3848dbbc020f804fc441bbf6a3 Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/7cbddad1ef2968fc24d9aa1fe68aa5c6cc6b1adf Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNsb3VkY29udHJvbHNwYXJ0bmVyLy5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNsb3VkZG1zLy5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNsb3Vkc2VjdXJpdHljb21wbGlhbmNlLy5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbW1lcmNlLWNvbnN1bWVyLXByb2N1cmVtZW50Ly5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbXB1dGUvLk93bEJvdC55YW1sIiwiaCI6IjdjYmRkYWQxZWYyOTY4ZmMyNGQ5YWExZmU2OGFhNWM2Y2M2YjFhZGYifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbmZpZGVudGlhbGNvbXB1dGluZy8uT3dsQm90LnlhbWwiLCJoIjoiN2NiZGRhZDFlZjI5NjhmYzI0ZDlhYTFmZTY4YWE1YzZjYzZiMWFkZiJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbmZpZy8uT3dsQm90LnlhbWwiLCJoIjoiN2NiZGRhZDFlZjI5NjhmYzI0ZDlhYTFmZTY4YWE1YzZjYzZiMWFkZiJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbmZpZ2RlbGl2ZXJ5Ly5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbm5lY3RvcnMvLk93bEJvdC55YW1sIiwiaCI6IjdjYmRkYWQxZWYyOTY4ZmMyNGQ5YWExZmU2OGFhNWM2Y2M2YjFhZGYifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbnRhY3RjZW50ZXJpbnNpZ2h0cy8uT3dsQm90LnlhbWwiLCJoIjoiN2NiZGRhZDFlZjI5NjhmYzI0ZDlhYTFmZTY4YWE1YzZjYzZiMWFkZiJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWNvbnRlbnR3YXJlaG91c2UvLk93bEJvdC55YW1sIiwiaCI6IjdjYmRkYWQxZWYyOTY4ZmMyNGQ5YWExZmU2OGFhNWM2Y2M2YjFhZGYifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWRhdGFiYXNlY2VudGVyLy5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWRhdGFjYXRhbG9nLWxpbmVhZ2UtY29uZmlnbWFuYWdlbWVudC8uT3dsQm90LnlhbWwiLCJoIjoiN2NiZGRhZDFlZjI5NjhmYzI0ZDlhYTFmZTY4YWE1YzZjYzZiMWFkZiJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWRhdGFjYXRhbG9nLWxpbmVhZ2UvLk93bEJvdC55YW1sIiwiaCI6IjdjYmRkYWQxZWYyOTY4ZmMyNGQ5YWExZmU2OGFhNWM2Y2M2YjFhZGYifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWRhdGFjYXRhbG9nLy5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWRhdGFmdXNpb24vLk93bEJvdC55YW1sIiwiaCI6IjdjYmRkYWQxZWYyOTY4ZmMyNGQ5YWExZmU2OGFhNWM2Y2M2YjFhZGYifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWRhdGFsYWJlbGluZy8uT3dsQm90LnlhbWwiLCJoIjoiN2NiZGRhZDFlZjI5NjhmYzI0ZDlhYTFmZTY4YWE1YzZjYzZiMWFkZiJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWRhdGFwbGV4Ly5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWRhdGFwcm9jLy5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWRhdGFxbmEvLk93bEJvdC55YW1sIiwiaCI6IjdjYmRkYWQxZWYyOTY4ZmMyNGQ5YWExZmU2OGFhNWM2Y2M2YjFhZGYifQ==
googleapis#8276) - [ ] Regenerate this pull request now. PiperOrigin-RevId: 914989708 Source-Link: https://togithub.com/googleapis/googleapis/commit/c8cb9ca846909d3848dbbc020f804fc441bbf6a3 Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/7cbddad1ef2968fc24d9aa1fe68aa5c6cc6b1adf Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXBvbGljeXRyb3VibGVzaG9vdGVyLWlhbS8uT3dsQm90LnlhbWwiLCJoIjoiN2NiZGRhZDFlZjI5NjhmYzI0ZDlhYTFmZTY4YWE1YzZjYzZiMWFkZiJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXBvbGljeXRyb3VibGVzaG9vdGVyLy5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXByaXZhdGVjYXRhbG9nLy5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXByaXZpbGVnZWRhY2Nlc3NtYW5hZ2VyLy5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXJhcGlkbWlncmF0aW9uYXNzZXNzbWVudC8uT3dsQm90LnlhbWwiLCJoIjoiN2NiZGRhZDFlZjI5NjhmYzI0ZDlhYTFmZTY4YWE1YzZjYzZiMWFkZiJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXJlY2FwdGNoYWVudGVycHJpc2UvLk93bEJvdC55YW1sIiwiaCI6IjdjYmRkYWQxZWYyOTY4ZmMyNGQ5YWExZmU2OGFhNWM2Y2M2YjFhZGYifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXJlY29tbWVuZGVyLy5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXJlZGlzLWNsdXN0ZXIvLk93bEJvdC55YW1sIiwiaCI6IjdjYmRkYWQxZWYyOTY4ZmMyNGQ5YWExZmU2OGFhNWM2Y2M2YjFhZGYifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXJlZGlzLy5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXJlc291cmNlbWFuYWdlci8uT3dsQm90LnlhbWwiLCJoIjoiN2NiZGRhZDFlZjI5NjhmYzI0ZDlhYTFmZTY4YWE1YzZjYzZiMWFkZiJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXJldGFpbC8uT3dsQm90LnlhbWwiLCJoIjoiN2NiZGRhZDFlZjI5NjhmYzI0ZDlhYTFmZTY4YWE1YzZjYzZiMWFkZiJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXJ1bi8uT3dsQm90LnlhbWwiLCJoIjoiN2NiZGRhZDFlZjI5NjhmYzI0ZDlhYTFmZTY4YWE1YzZjYzZiMWFkZiJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXNhYXNwbGF0Zm9ybS1zYWFzc2VydmljZW1nbXQvLk93bEJvdC55YW1sIiwiaCI6IjdjYmRkYWQxZWYyOTY4ZmMyNGQ5YWExZmU2OGFhNWM2Y2M2YjFhZGYifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXNjaGVkdWxlci8uT3dsQm90LnlhbWwiLCJoIjoiN2NiZGRhZDFlZjI5NjhmYzI0ZDlhYTFmZTY4YWE1YzZjYzZiMWFkZiJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXNlY3JldG1hbmFnZXIvLk93bEJvdC55YW1sIiwiaCI6IjdjYmRkYWQxZWYyOTY4ZmMyNGQ5YWExZmU2OGFhNWM2Y2M2YjFhZGYifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXNlY3VyZXNvdXJjZW1hbmFnZXIvLk93bEJvdC55YW1sIiwiaCI6IjdjYmRkYWQxZWYyOTY4ZmMyNGQ5YWExZmU2OGFhNWM2Y2M2YjFhZGYifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXNlY3VyaXR5LXByaXZhdGVjYS8uT3dsQm90LnlhbWwiLCJoIjoiN2NiZGRhZDFlZjI5NjhmYzI0ZDlhYTFmZTY4YWE1YzZjYzZiMWFkZiJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXNlY3VyaXR5LXB1YmxpY2NhLy5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXNlY3VyaXR5Y2VudGVyLy5Pd2xCb3QueWFtbCIsImgiOiI3Y2JkZGFkMWVmMjk2OGZjMjRkOWFhMWZlNjhhYTVjNmNjNmIxYWRmIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLXNlY3VyaXR5Y2VudGVybWFuYWdlbWVudC8uT3dsQm90LnlhbWwiLCJoIjoiN2NiZGRhZDFlZjI5NjhmYzI0ZDlhYTFmZTY4YWE1YzZjYzZiMWFkZiJ9
googleapis#8233) - [ ] Regenerate this pull request now. PiperOrigin-RevId: 914989708 Source-Link: https://togithub.com/googleapis/googleapis/commit/c8cb9ca846909d3848dbbc020f804fc441bbf6a3 Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/7cbddad1ef2968fc24d9aa1fe68aa5c6cc6b1adf Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWFkcy1hZG1hbmFnZXIvLk93bEJvdC55YW1sIiwiaCI6IjdjYmRkYWQxZWYyOTY4ZmMyNGQ5YWExZmU2OGFhNWM2Y2M2YjFhZGYifQ== BEGIN_NESTED_COMMIT feat: [admanager] added new API dimension: CREATIVE_SSL_COMPLIANCE_OVERRIDE feat: added new PUBLIC dimension: CREATIVE_SSL_COMPLIANCE_OVERRIDE_NAME feat: added new API dimension: CREATIVE_SSL_SCAN_RESULT feat: added new PUBLIC dimension: CREATIVE_SSL_SCAN_RESULT_NAME feat: added new PUBLIC metric: AD_SERVER_ACTIVE_VIEW_REVENUE feat: added new PUBLIC dimension: LINE_ITEM_AVERAGE_NUMBER_OF_VIEWERS fix!: An existing value `DEMAND_SUBCHANNEL_ALL` is removed from enum `Dimension` docs: A comment for enum value `DEMAND_SUBCHANNEL` in enum `Dimension` is changed docs: A comment for enum value `DEMAND_SUBCHANNEL_NAME` in enum `Dimension` is changed feat: Add readonly OAuth scope feat(deals): Add ProposalLineItem service and messages to the API. docs: A comment for enum value `PRICING_RULE_ID` in enum `Dimension` is changed docs: A comment for enum value `PRICING_RULE_NAME` in enum `Dimension` is changed docs: A comment for enum value `UNIFIED_PRICING_RULE_ID` in enum `Dimension` is changed docs: A comment for enum value `UNIFIED_PRICING_RULE_NAME` in enum `Dimension` is changed docs: Replace all curly quotes with regular quotes docs: Replace 'via' in all docs docs: Remove usage of and/or slashes docs: Expand regex to regular expression docs: `UNIFIED_PRICING_RULE_ID` in enum `Dimension` is deprecated docs: `UNIFIED_PRICING_RULE_NAME` in enum `Dimension` is deprecated docs(ad_review_center_ad): Clarify the behavior of the date_time_range filter when combined with a PENDING manual_review_status. feat: added new PUBLIC dimension: TARGETS_CUSTOMER_MATCHING_LIST feat: Expose both `get` and `list` methods for RichMediaAdsCompanies to external clients. fix!: Changed field behavior for an existing field `display_name` in message `.google.ads.admanager.v1.Application` feat: A new message `ApplicationStoreEnum` is added feat: A new message `ApplicationApprovalStatusEnum` is added feat: A new message `ApplicationPlatformEnum` is added feat: A new message `WebviewClaimingStatusEnum` is added feat: A new field `app_store_id` is added to message `.google.ads.admanager.v1.Application` feat: A new field `app_stores` is added to message `.google.ads.admanager.v1.Application` feat: A new field `archived` is added to message `.google.ads.admanager.v1.Application` feat: A new field `app_store_display_name` is added to message `.google.ads.admanager.v1.Application` feat: A new field `application_code` is added to message `.google.ads.admanager.v1.Application` feat: A new field `developer` is added to message `.google.ads.admanager.v1.Application` feat: A new field `platform` is added to message `.google.ads.admanager.v1.Application` feat: A new field `free` is added to message `.google.ads.admanager.v1.Application` feat: A new field `download_url` is added to message `.google.ads.admanager.v1.Application` feat: A new field `approval_status` is added to message `.google.ads.admanager.v1.Application` feat: A new field `webview_claiming_status` is added to message `.google.ads.admanager.v1.Application` feat: A new method `CreateApplication` is added to service `ApplicationService` feat: A new method `BatchCreateApplications` is added to service `ApplicationService` feat: A new method `UpdateApplication` is added to service `ApplicationService` feat: A new method `BatchUpdateApplications` is added to service `ApplicationService` feat: A new method `BatchArchiveApplications` is added to service `ApplicationService` feat: A new method `BatchUnarchiveApplications` is added to service `ApplicationService` feat: A new message `CreateApplicationRequest` is added feat: A new message `BatchCreateApplicationsRequest` is added feat: A new message `BatchCreateApplicationsResponse` is added feat: A new message `UpdateApplicationRequest` is added feat: A new message `BatchUpdateApplicationsRequest` is added feat: A new message `BatchUpdateApplicationsResponse` is added feat: A new message `BatchArchiveApplicationsRequest` is added feat: A new message `BatchArchiveApplicationsResponse` is added feat: A new message `BatchUnarchiveApplicationsRequest` is added feat: A new message `BatchUnarchiveApplicationsResponse` is added docs: A comment for field `display_name` in message `.google.ads.admanager.v1.Application` is changed docs: A comment for field `filter` in message `.google.ads.admanager.v1.ListApplicationsRequest` is changed fix!: Removed UNIFIED_PRICING_RULE_ID dimension fix!: Removed UNIFIED_PRICING_RULE_NAME dimension feat(child_publisher): Added child publisher resource. fix!: Remove unused AdManagerError type feat(mcm_earnings): Added McmEarnings service feat(DelegationTypeEnum): This is referenced for delegation_type in mcm_earnings feat!: New REQUIRED field `display_name` in message `.google.ads.admanager.v1.Label` feat!: New REQUIRED field `types` in message `.google.ads.admanager.v1.Label` PiperOrigin-RevId: 911453081 Source-Link: https://togithub.com/googleapis/googleapis/commit/3593126e6061404b0817241a014d98b25fa584d3 Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/28effdffd4e55470be97008cdd1b436276c2d71a Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWFkcy1hZG1hbmFnZXIvLk93bEJvdC55YW1sIiwiaCI6IjI4ZWZmZGZmZDRlNTU0NzBiZTk3MDA4Y2RkMWI0MzYyNzZjMmQ3MWEifQ== END_NESTED_COMMIT
…sport (googleapis#8283) - Remove Service.ts and common.ts files from handwritten/storage - Migrate remaining functionality to StorageTransport - chore(ci): upgrade conformance tests to Node 18
…ipart-invocation-id
Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly:
Fixes #<issue_number_goes_here> 🦕