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]

Reply via email to