Vyacheslav Tutrinov created HDDS-9680:
-----------------------------------------
Summary: S3Gateway. Provide an 'ETag' response header for
multipart uploaded file's part as MD5 hash
Key: HDDS-9680
URL: https://issues.apache.org/jira/browse/HDDS-9680
Project: Apache Ozone
Issue Type: Improvement
Components: Ozone Manager, S3
Affects Versions: 1.4.0
Reporter: Vyacheslav Tutrinov
Assignee: Vyacheslav Tutrinov
In the scope of HDDS-9114 and HDDS-9115 a support of 'ETag' was implemented.
But for the parts of multipart uploaded keys the implementation wasn't changed
- the ETag refers to the part's key path and it's not an md5 hash of its
content.
It means that another part (e.g. on rewriting the big key) can have the same
path (aka 'ETag') but its content can differ from the previous one, it follows
that the 'ETag' property of the part should differ too which is not true in the
described case.
The improvement should provide a way of computing the parts' paths based on
md5-calculated ETags on commiting the multipart upload operation
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]