Latest release 2.7.3 has problems with uploading multiple large files #110
Labels
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
actions/forgejo-release#110
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Uploading multiple large files fails on v2.7.3 but works fine on 2.7.2.
How to reproduce:
I attached the log files for the different versions.
It is likely an issue with
teasince that was the main update of version 2.7.3I also tried with:
dd if=/dev/urandom of=file*.dat bs=1024K count=1024dd if=/dev/urandom of=file1.dat bs=1024K count=1800dd if=/dev/urandom of=file1.dat bs=1024K count=1000and 1xdd if=/dev/urandom of=file1.dat bs=1024K count=1800which all worked fine, so it seems to not be limited by the total size of files being uploaded but by a combination of individual large files.
The runners I am using have 8GB of RAM (not sure if this is relevant)
Just found this:

Looks like the file handling somehow changed in tea 0.10.
maybe we should use curl to upload? in the hopper it will stream it instead of loading into memory?
@viceice wrote in #110 (comment):
I agree as seen in #105. It's pretty much just one or two commands anyways.