Open snowch opened 1 week ago
Hi, thanks for reporting the issue. Are the checksums always different when uploading with Mountpoint or only in some occasions?
I also noticed that you are using a third-party storage. Do you know whether they support additional checksums or not?
Mountpoint computes checksums for your data by default and send them along with the data so that data integrity can be verified on server side. However, POSIX file operations like read
and write
do not offer a built-in integrity mechanism and it's possible for data integrity to be lost in transit between your application and Mountpoint. More details in the SEMANTICS doc.
The checksums are always different. Thanks for sharing the semantic information - I've used s3cmd for my usecase for now.
Thanks for confirming. The logs you provided only have information up to when the MultipartUpload is complete. Would you be able to also share relevant logs from read
operation?
Hopefully this should have everything? https://gist.github.com/snowch/1b401dcb5fc4320ee33fce60c4bc28c0
Mountpoint for Amazon S3 version
1.10.0
AWS Region
n/a
Describe the running environment
Running on local S3 (Vast Data)
Mountpoint options
What happened?
Files copied to s3 mount have different checksum:
The output:
Relevant log output