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

gcp: bulk request for gcp object storage deletion #193

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

tilman-aiven
Copy link
Contributor

@tilman-aiven tilman-aiven commented Sep 17, 2024

About this change - What it does

Batch multiple delete google API calls in a single HTTP request.
A single batch request is limited to 1000 calls.
When we request more calls that that, we execute multiple batch requests.

Error handling

  • if the a batch request with N calls fails, the execution of batch request is retried including all calls
  • we cannot assume, which call was successful in that batch

References

Discussion

Batch multiple delete google API calls in a single HTTP request.
A single batch request is limited to 1000 calls.
When we request more calls that that, we execute multiple batch requests.
@tilman-aiven tilman-aiven changed the title gcp: bulk request for object storage deletion gcp: bulk request for gcp object storage deletion Sep 20, 2024
@tilman-aiven tilman-aiven marked this pull request as ready for review September 23, 2024 07:55
@tilman-aiven tilman-aiven marked this pull request as draft September 23, 2024 09:29
@tilman-aiven tilman-aiven marked this pull request as ready for review September 24, 2024 08:00
@sjamgade
Copy link
Contributor

sjamgade commented Oct 1, 2024

Does the call fail, if some object is already deleted ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants