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

S3 objects not cleaned up on transaction failure #196

Open
ifadams opened this issue Jul 24, 2024 · 0 comments
Open

S3 objects not cleaned up on transaction failure #196

ifadams opened this issue Jul 24, 2024 · 0 comments
Labels
Bug Indicates unexpected or undesired behaviors

Comments

@ifadams
Copy link
Contributor

ifadams commented Jul 24, 2024

Describe the bug

Currently, a failed VDMS transaction will not lead to the associated image being removed, causing a storage leak.

To Reproduce

Add multiple images, include an invalid operation (or garbage data) that will trigger a failure on the second (or later) image add.

Expected behavior

If a transaction fails, the S3 objects should be removed as well.

Additional context

We need to have a broader discussion on VDMS transactions vs individual query transactions, because when we start including things like remote storage it gets very messy.

@ifadams ifadams added the Bug Indicates unexpected or undesired behaviors label Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Indicates unexpected or undesired behaviors
Projects
None yet
Development

No branches or pull requests

1 participant