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

Implement Bulk Object Deletion Database Queries #515

Open
NiaStorj opened this issue Oct 8, 2024 · 5 comments
Open

Implement Bulk Object Deletion Database Queries #515

NiaStorj opened this issue Oct 8, 2024 · 5 comments
Assignees
Labels

Comments

@NiaStorj
Copy link

NiaStorj commented Oct 8, 2024

Goal:

Allow multiple objects to be able to delete multiple items from a bucket via satellite db methods

AC:

The implementation should follow what's laid out in the design doc (storj/design-docs#17)

@NiaStorj NiaStorj added the edge label Oct 8, 2024
@jewharton jewharton self-assigned this Oct 8, 2024
@storj-gerrit
Copy link

storj-gerrit bot commented Oct 10, 2024

@storj-gerrit
Copy link

storj-gerrit bot commented Oct 11, 2024

storjBuildBot pushed a commit to storj/storj that referenced this issue Oct 11, 2024
This change renames the metainfo DB method responsible for deleting all
objects in a bucket. The updated name clarifies the method's purpose,
and the original name will be used for a method that only deletes
specific objects from a bucket.

References storj/edge#515

Change-Id: I4d83700a2fb4dec784b884a05c87019a0aadf116
@storj-gerrit
Copy link

storj-gerrit bot commented Oct 17, 2024

@storj-gerrit
Copy link

storj-gerrit bot commented Oct 18, 2024

storjBuildBot pushed a commit to storj/storj that referenced this issue Dec 10, 2024
This change introduces a metainfo database method that deletes multiple
objects from a bucket at once. This is planned to be used as part of
the satellite's DeleteObjects operation.

References storj/edge#515

Change-Id: Ifdb509592a28d278e2cd920cb16e0e9b303c7812
@storj-gerrit
Copy link

storj-gerrit bot commented Jan 2, 2025

storjBuildBot pushed a commit to storj/storj that referenced this issue Jan 9, 2025
This change updates the DeleteObjects metabase method to accept the
stream ID suffixes of objects to deleted. In addition, this information
is returned for each deleted object.

This prepares the method for use by the metainfo RPC service, which
requires this information to construct object version IDs.

References storj/edge#515

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

No branches or pull requests

2 participants