[
https://issues.apache.org/jira/browse/HDDS-11109?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Attila Doroszlai reassigned HDDS-11109:
---------------------------------------
Assignee: (was: Attila Doroszlai)
> Fail MPU earlier for too small part
> -----------------------------------
>
> Key: HDDS-11109
> URL: https://issues.apache.org/jira/browse/HDDS-11109
> Project: Apache Ozone
> Issue Type: Improvement
> Components: s3gateway
> Reporter: Attila Doroszlai
> Priority: Major
>
> Ozone requires S3 multipart upload parts to be at least 5MB, with the
> exception of the last part. This requirement is enforced only while
> processing CompleteMultipartUpload request, because UploadPart request has no
> information about being the last part.
> This may be improved: when receiving any but the very first part, one of the
> parts can verified (either the previous one, or the current one, depending on
> upload order and considering part replacement).
> With normal upload order: receiving part N, we can verify part N-1 is
> acceptable.
> Potential downsides:
> # Use case that would no longer work: client uploads multiple undersized
> parts, but CompleteMultipartUpload lists only one of them, and at the last
> position; the rest are orphaned.
> # May not be fully compatible with AWS.
> https://github.com/apache/ozone/discussions/6869
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]