Skip to content
Back

Large File Upload Issue with S3/RustFS

  • 0
  • 2
  • Self Hosted
  • Storage
_alnes_
7 May, 2026, 20:36

Hi, we are seeing a reproducible large upload failure with Appwrite 1.8.0 using S3-compatible storage through RustFS.

A file upload of about 10.7 GB consistently fails around the 1651st 5 MB chunk with a 500 error. In the logs we also saw: Invalid document structure: Attribute "metadata" has invalid type. Value must be a valid string and no longer than 75000 chars.

Our current understanding is that Appwrite stores multipart upload state in the internal files.metadata field, and that this field becomes too large when many chunks are uploaded. We also checked the current state and found:

Appwrite 1.9.0 is out, but we could not find a clear fix for this in the release notes in the 1.9.0 source, files.metadata still seems to be limited to 75000 the 1.9.0 migration even appears to set bucket metadata to 65534 So our question is: is this understanding actually correct, or are we missing something? If the upload logic is still the same, it looks like this issue would happen earlier in 1.9.0 rather than later.

Is there an official fix or recommended workaround for this?

thanks and best regards Matthias

TL;DR
There is a large file upload issue with S3/RustFS causing OOM errors for large files. It only affects S3 and a hotfix is expected soon.
7 May, 2026, 21:53

Hey, we are investigatin some issues right now actually regarding upload. One of the issues are OOM operations when uploading large files.

You should expect a hotfix in the next days ๐Ÿ™‚

8 May, 2026, 04:28

Hello, thanks for the reply. Does this also apply to S3 adapters, or only to Appwrite's internal storage?

8 May, 2026, 05:34

Appwrite already acknowledged this exact bug class in issue #7439 for S3-compatible storage, where multipart upload metadata became too large. Since we are still seeing the same metadata failure on 1.8.0, it looks like the old fix may have raised the ceiling rather than removing the underlying limit. https://github.com/appwrite/appwrite/issues/7439

8 May, 2026, 07:32

Only affects S3

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more