-
Notifications
You must be signed in to change notification settings - Fork 697
Open
Labels
enhancementNew feature or requestNew feature or requestreleases-note/featThe PR implements a new feature or has a title that begins with "feat"The PR implements a new feature or has a title that begins with "feat"services/s3
Description
Feature Description
s3 now supports If-None-Match and If-Match headers for CopyObject and If-Match for DeleteObject. OpenDAL s3 service doesn't support this yet.
https://docs.aws.amazon.com/AmazonS3/latest/userguide/conditional-requests.html
Problem and Solution
- Add the
copy_with_if_not_existscapability to s3 and implement adding theIf-None-Match: *header. - Define new
copy_with_if_matchcapability and add to s3 and implement it - Define new
delete_with_if_matchcapability and add to s3 and implement it
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.
dosubot and Xuanwo
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestreleases-note/featThe PR implements a new feature or has a title that begins with "feat"The PR implements a new feature or has a title that begins with "feat"services/s3