I am experiencing a bug where when I am downloading an uploaded file > 20MB, I get 0bytes to ~3 MBs after the download. Downloaded file is corrupt and obviously unopenable given the mismatch in size.
I am using the website UI (Chrome, MacOS) to download/upload, have tried using API to upload and download. Have tried from files from few kbs to 60MBs, haven't tried more because upload is slow; formats range from .mov .webm, .zip, and pdf . But basically when files exceed a certain size, I am no longer able to download a working file. When being a certain size, it seems fine. From my testing, that threshold could be 13-23 MBs.
project id: 660afc6b61443f10df99
You need to use the SDK or implement chunked uploads
We upload files in 5MB chunks for less memory use and better reliability. You can do this through REST API but you need to implement chunked upload, which I don't recommend. It has to do with manipulation of input file at a byte level
Recommended threads
- [Regression] Appwrite 25.1.0 returns Inv...
I've already opened an issue on GitHub, but somewhat it doesn't seem like GitHub is monitored very closely, so I'm leaving a bug report here on Discord as well....
- Helping in unblock my account
I deleted my Appwrite Cloud account that was linked via GitHub. Now I activated my GitHub Student Pack and want to sign up again using the same GitHub account, ...
- Not allowed permission to upsert a prese...
```js const presenceID = ID.unique(); setPID(presenceID); const presence = await presences.upsert({ presenceId: presenceID, status: "online"...