Thanks for digging this up!

I do not think this is of much help, unfortunately. S3QL doesn't know
how the object was originally uploaded (let alone what the MD5 of the
parts was), so it still can't check the ETag on download.

Best,
-Nikolaus

On Jun 17 2023, "'r0ps3c' via s3ql" <[email protected]> wrote:
> In case it helps, 
> https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html#large-object-checksums
>  
> seems to document the algorithm. I'd had some similar issues to the OP a 
> while ago and did some testing that indicated the documentation was 
> accurate, but haven't checked recently.
>
> On Friday, June 16, 2023 at 5:29:46 AM UTC-4 Nikolaus Rath wrote:
>
>> Hi,
>>
>> I'm skeptical that this is a future proof solution, since
>> https://docs.aws.amazon.com/AmazonS3/latest/API/API_Object.html
>> just says that "If an object is created by either the Multipart
>> Upload or Part Copy operation, the ETag is not an MD5 digest, regardless
>> of the method of encryption.". If there is no documentation from AWS
>> about how to compute the ETag for these cases, we should not attempt to
>> do so.
>>
>>
>> Best,
>> -Nikolaus
>>
>> On Jun 15 2023, Peter Marshall <[email protected]> wrote:
>> > I found this info on how to calculate Etags on a local file:
>> >
>> > https://teppen.io/2018/06/23/aws_s3_etags/ and the linked
>> > https://teppen.io/2018/10/23/aws_s3_verify_etags/
>> >
>> > -- 
>> > You received this message because you are subscribed to the Google 
>> Groups "s3ql" group.
>> > To unsubscribe from this group and stop receiving emails from it, send 
>> an email to [email protected].
>> > To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/s3ql/ce3756b1-79f3-4adf-0912-baadf8103a61%40goteck.co.uk
>> .
>>
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "s3ql" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/s3ql/53689c84-5e86-47b4-911e-11583c084c42n%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"s3ql" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/s3ql/87ilbjmdlc.fsf%40vostro.rath.org.

Reply via email to