Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
See: https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-tagging.html
This patch implements the fundamental changes to support object tags. This includes:
- Protobuf field addition for support object tags
- Support "x-amz-tagging" to set object tags during PutObject, InitiateMultipartUpload and CopyObject
- Support other tagging related metadata (e.g. x-amz-tagging-directive for copy, x-amz-tagging-count for GetObject)
- Extension to client APIs (old APIs remains unchanged and should still be compatible, client does not need to change anything)
Since this patch already covers fundamental changes, the S3 object tagging APIs (e.g. PutObjectTagging, GetObjectTagging, and DeleteObjectTagging) support will be implemented in the follow up ticket (HDDS-10655).
Attachments
Issue Links
- is depended upon by
-
HDDS-10655 Support PutObjectTagging, GetObjectTagging, and DeleteObjectTagging
- Open
- is related to
-
HDDS-8342 AWS S3 Lifecycle Configurations
- Open
- links to