feat: chunked parallel multipart upload for large files

Files >32MB now use S3 multipart upload with 32MB chunks and 6 parallel
streams per file. Files <=32MB still use fast direct presigned PUT.
Fixes slow upload speeds for large files.
This commit is contained in:
Zac Gaetano 2026-04-09 21:21:22 -04:00
parent 02b67f2b6a
commit 14aea6961e

File diff suppressed because it is too large Load diff