Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
blob: use multipart server-side copy for >5 GiB Move master
A single CopyObject is capped at 5 GiB, so finalizing VODs larger than that failed. Add s3.Copy, which HEADs the source and either issues a single CopyObject (<=5 GiB) or drives a multipart UploadPartCopy for larger objects, and have S3Store.Move delegate to it. The multipart path runs server-side range copies concurrently (bounded), preserves content type, and aborts the upload on any part failure so S3 doesn't retain orphaned parts. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Author Eli Mallon Co-author Claude Opus 4.8 Date (Jun 1, 2026, 10:35 PM UTC) Commit 65cd4a50 65cd4a50fb3e58277a595032a7be06329a0d44e4 Parent e0de1e98 e0de1e98fcfc093053941f1e50324119b16752c5