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

Native multi-delete objects #38

Open
gaul opened this issue Jun 12, 2015 · 0 comments · May be fixed by #39
Open

Native multi-delete objects #38

gaul opened this issue Jun 12, 2015 · 0 comments · May be fixed by #39
Assignees

Comments

@gaul
Copy link
Member

gaul commented Jun 12, 2015

Presently SwiftProxy emulates bulk delete with multiple single object deletes. Instead it should issue a native bulk delete call via BlobStore.removeBlobs and fix up any cross-container issues with other logic.

@timuralp timuralp self-assigned this Jun 12, 2015
timuralp pushed a commit that referenced this issue Jun 13, 2015
We should use removeBlobs() for bulk-delete. The change deletes blobs
en-masse. Further, we no longer will perform a HEAD on every blob, as
that's fairly expensive.

Fixes #38
@timuralp timuralp linked a pull request Jun 13, 2015 that will close this issue
timuralp pushed a commit that referenced this issue Jun 15, 2015
We should use removeBlobs() for bulk-delete. The change deletes blobs
en-masse. Further, we no longer will perform a HEAD on every blob, as
that's fairly expensive.

Fixes #38
timuralp pushed a commit that referenced this issue Jun 15, 2015
We should use removeBlobs() for bulk-delete. The change deletes blobs
en-masse. Further, we no longer will perform a HEAD on every blob, as
that's fairly expensive.

Fixes #38
timuralp pushed a commit that referenced this issue Jun 17, 2015
We should use removeBlobs() for bulk-delete. The change deletes blobs
en-masse. Further, we no longer will perform a HEAD on every blob, as
that's fairly expensive.

Fixes #38
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 a pull request may close this issue.

2 participants