Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(provider/gce): Limit GCE batch sizes. #3125

Merged
merged 5 commits into from
Nov 6, 2018
Merged

Conversation

jtk54
Copy link
Contributor

@jtk54 jtk54 commented Nov 5, 2018

No description provided.

jtk54 added 4 commits November 6, 2018 09:50
Adds a new class to limit GCE batch sizes, adds a hook
to PaginatedRequest using the new batch class, and
exercises both using the regional server group caching
agent as the guinea pig.
@jtk54 jtk54 changed the title Batch limit feat(provider/gce): Limit GCE batch sizes. Nov 6, 2018
@jtk54 jtk54 merged commit 9ce9a66 into spinnaker:master Nov 6, 2018
ttomsu pushed a commit to ttomsu/clouddriver that referenced this pull request Nov 12, 2018
ttomsu pushed a commit to ttomsu/clouddriver that referenced this pull request Nov 12, 2018
ezimanyi pushed a commit that referenced this pull request Nov 12, 2018
* Revert "fix(provider/gce): Wait for batch requests to finish before returning (#3149)"

This reverts commit f3c0ab7.

* Revert "feat(provider/gce): Limit GCE batch sizes. (#3125)"

This reverts commit 9ce9a66.
jtk54 added a commit to jtk54/clouddriver that referenced this pull request Nov 13, 2018
* feat(provider/gce): Limits GCE batch sizes.

Adds a new class to limit GCE batch sizes, adds a hook
to PaginatedRequest using the new batch class, and
exercises both using the regional server group caching
agent as the guinea pig.

* feat(provider/gce): Adds new GoogleBatchRequest to all callsites.

* chore(provider/gce): Adds instrumentation to new batches.

* chore(provider/gce): Update specs for new batching mechanism.

* refactor(provider/gce): Switch to local threadpool for new batches.
jtk54 added a commit that referenced this pull request Nov 14, 2018
…3156)

* feat(provider/gce): Limit GCE batch sizes. (#3125)

* feat(provider/gce): Limits GCE batch sizes.

Adds a new class to limit GCE batch sizes, adds a hook
to PaginatedRequest using the new batch class, and
exercises both using the regional server group caching
agent as the guinea pig.

* feat(provider/gce): Adds new GoogleBatchRequest to all callsites.

* chore(provider/gce): Adds instrumentation to new batches.

* chore(provider/gce): Update specs for new batching mechanism.

* refactor(provider/gce): Switch to local threadpool for new batches.

* fix(provider/gce): Avoid blackholing Exceptions from CachingAgents.
clanesf pushed a commit to clanesf/clouddriver that referenced this pull request Dec 8, 2018
* feat(provider/gce): Limits GCE batch sizes.

Adds a new class to limit GCE batch sizes, adds a hook
to PaginatedRequest using the new batch class, and
exercises both using the regional server group caching
agent as the guinea pig.

* feat(provider/gce): Adds new GoogleBatchRequest to all callsites.

* chore(provider/gce): Adds instrumentation to new batches.

* chore(provider/gce): Update specs for new batching mechanism.

* refactor(provider/gce): Switch to local threadpool for new batches.
clanesf pushed a commit to clanesf/clouddriver that referenced this pull request Dec 8, 2018
* Revert "fix(provider/gce): Wait for batch requests to finish before returning (spinnaker#3149)"

This reverts commit f3c0ab7.

* Revert "feat(provider/gce): Limit GCE batch sizes. (spinnaker#3125)"

This reverts commit 9ce9a66.
clanesf pushed a commit to clanesf/clouddriver that referenced this pull request Dec 8, 2018
…pinnaker#3156)

* feat(provider/gce): Limit GCE batch sizes. (spinnaker#3125)

* feat(provider/gce): Limits GCE batch sizes.

Adds a new class to limit GCE batch sizes, adds a hook
to PaginatedRequest using the new batch class, and
exercises both using the regional server group caching
agent as the guinea pig.

* feat(provider/gce): Adds new GoogleBatchRequest to all callsites.

* chore(provider/gce): Adds instrumentation to new batches.

* chore(provider/gce): Update specs for new batching mechanism.

* refactor(provider/gce): Switch to local threadpool for new batches.

* fix(provider/gce): Avoid blackholing Exceptions from CachingAgents.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants