thinkharderdev commented on PR #6794: URL: https://github.com/apache/arrow-rs/pull/6794#issuecomment-2498996306
So there are a couple of issues with how multi-part upload is implemented: 1. The initial `PUT` request to `CreateMultipartUpload` must specify the checksum algo or else calling `PutPart` with the checksum will fail 2. When calling `CompleteMultipartUpload` we need to send all the part checksums in the request (see `https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompleteMultipartUpload.html) So this means that we need to keep the checksums in the `PartId` for when we complete the upload -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
