Skip to content

new feature: Add Support for Presigned Deletes in OpenDAL Python Bindings #5427

@soumya1120

Description

@soumya1120

Feature Description

Proposed Functionality:

  • Allow generating a presigned delete URL for objects in supported storage backends.
  • Define a configurable expiration time for the presigned URL.
  • Ensure compatibility with storage services that natively support presigned delete operations (e.g., AWS S3, Azure Blob Storage).
  • Provide clear error handling for backends that do not support presigned deletes.

Problem and Solution

Problem:
Currently we have support for presigned Reads and Writes with openDAL python bindings, but presigned support for DELETE operations are not yet supported. Related discussion: #5423
Solution:
Would like to presigned Delete support to be added to openDAL python bindings with the introduction of this feature.

Additional Context

No response

Are you willing to contribute to the development of this feature?

  • Yes, I am willing to contribute to the development of this feature.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions