Skip to content

Detailed description of the Zone.createVM operation#934

Closed
gabipetrovay wants to merge 2 commits intogoogleapis:masterfrom
gabipetrovay:master
Closed

Detailed description of the Zone.createVM operation#934
gabipetrovay wants to merge 2 commits intogoogleapis:masterfrom
gabipetrovay:master

Conversation

@gabipetrovay
Copy link

The createVM does not throw any errors if the instance already exists or is already running.

@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Nov 10, 2015
sofisl pushed a commit that referenced this pull request Jan 27, 2026
chore: Enable `constraintsFiltering` for Node.js Libraries

Source-Link: googleapis/synthtool@dae1282
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest@sha256:d920257482ca1cd72978f29f7d28765a9f8c758c21ee0708234db5cf4c5016c2

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
sofisl pushed a commit that referenced this pull request Jan 27, 2026
chore: Enable `constraintsFiltering` for Node.js Libraries

Source-Link: googleapis/synthtool@dae1282
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest@sha256:d920257482ca1cd72978f29f7d28765a9f8c758c21ee0708234db5cf4c5016c2

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
sofisl pushed a commit that referenced this pull request Jan 27, 2026
chore: Enable `constraintsFiltering` for Node.js Libraries

Source-Link: googleapis/synthtool@dae1282
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest@sha256:d920257482ca1cd72978f29f7d28765a9f8c758c21ee0708234db5cf4c5016c2

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
sofisl pushed a commit that referenced this pull request Jan 27, 2026
chore: Enable `constraintsFiltering` for Node.js Libraries

Source-Link: googleapis/synthtool@dae1282
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest@sha256:d920257482ca1cd72978f29f7d28765a9f8c758c21ee0708234db5cf4c5016c2

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
sofisl pushed a commit that referenced this pull request Jan 28, 2026
chore: Enable `constraintsFiltering` for Node.js Libraries

Source-Link: googleapis/synthtool@dae1282
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest@sha256:d920257482ca1cd72978f29f7d28765a9f8c758c21ee0708234db5cf4c5016c2

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
sofisl pushed a commit that referenced this pull request Jan 28, 2026
chore: Enable `constraintsFiltering` for Node.js Libraries

Source-Link: googleapis/synthtool@dae1282
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest@sha256:d920257482ca1cd72978f29f7d28765a9f8c758c21ee0708234db5cf4c5016c2

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
sofisl pushed a commit that referenced this pull request Jan 29, 2026
chore: Enable `constraintsFiltering` for Node.js Libraries

Source-Link: googleapis/synthtool@dae1282
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest@sha256:d920257482ca1cd72978f29f7d28765a9f8c758c21ee0708234db5cf4c5016c2

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
sofisl pushed a commit that referenced this pull request Jan 29, 2026
chore: Enable `constraintsFiltering` for Node.js Libraries

Source-Link: googleapis/synthtool@dae1282
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest@sha256:d920257482ca1cd72978f29f7d28765a9f8c758c21ee0708234db5cf4c5016c2

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
sofisl pushed a commit that referenced this pull request Feb 26, 2026
* fix: pause request stream on backpressure

The request stream should be paused if the downstream is indicating
that it cannot handle any more data at the moment. The request stream
should be resumed once the downstream does accept data again. This
reduces memory consumption and potentially out of memory errors when
a result stream is piped into a slow writer.

Fixes #934

* fix: do not retry stream indefinitely

PartialResultSetStream should stop retrying to push data into the
stream after a configurable number of retries have failed.

* fix: process review comments

* fix: remove unused code

* tests: add test for pause/resume

* fix: return after giving up retrying + add test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants