You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Restores the sha256 hash for binaries if they exist.
In pytorch/pytorch#144887 the sha256 of the
binary is manually calculated and uploaded as metadata with the binary
because the automatic one given by s3 is wrong (likely due to it being
part of a multipart upload
https://docs.aws.amazon.com/AmazonS3/latest/userguide/tutorial-s3-mpu-additional-checksums.html).
This PR
* Attempts to adds a check for multipart upload sha256's and does not
show them if they are part of a multipart upload and
* Surfaces the new metadata given by the above PR
* Restores the sha256 that was previously removed due to being wrong
I also went back and corrected the bad shas from the multi part upload
(not that it would have mattered, as this PR wouldn't show them in the
index). The semantics of `copy_from` which is used in managed.py if
`--compute-sha256` is used is correct and doesn't have the multi part
upload issue
0 commit comments