-
Notifications
You must be signed in to change notification settings - Fork 159
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uploading an entire folder over the Web Interface freezes the frontend #9817
Comments
@marciofeld how big is the folder? @JammingBen Can we transfer this issue to web? |
@micbar At the first moment, I tried to upload an 18 GB folder with several files using the web interface. Since I realized this issue, I've been trying to test using lower-size folders. The last one I tried out has 423,5 MB in size, with 43.192 items. If I try to upload the same folder in a zip format, it works fine. |
I transferred the issue to the Web repository for investigation, though I assume it has been fixed via #9552 already. It will ship with the next version of Web. |
Hi @JammingBen , I started testing Infinite Scale on version 3.0.0, then upgraded it to 4.0.0, then 4.0.1, and now to 4.0.2. In all these versions, I experienced this issue. After reading the issue #9552 , I checked that it was changed to accumulate all data before uploading. It makes sense when I experience this issue, and I believe this caused this issue, since it freezes the frontend while we can see the tab growing its memory usage on the browser task manager. So, I believe that the change implemented on #9552 could solve other issues, but probably caused this one, |
@marciofeld Are you running Web master separately, or the bundled version that comes with oCIS? Because the bundled one in oCIS 4.0.2 does not yet include the fix. It needs to be released first. You can also check the Web version in your browser console: |
@JammingBen I'm running the Web master bundled in the Docker image |
|
Nice. I'll test it out and will let you know. Thanks @JammingBen ! |
@JammingBen I'm copying the folder over the web interface right now. This time it didn't freeze the frontend, but took lots of minutes to start uploading. While I was writing this post to you in a Google Chrome browser window, I was checking the Brave Browser window upload running on another screen and it suddenly stopped uploading, without finishing. Please check the screenshot below: Please check the troubleshooting information below:
|
Thanks for checking, I'll investigate. Currently I see 2 issues:
Your oCIS server log should contain more information about those |
@JammingBen , since the logs are too extensive, I filtered out the 10 first
|
#10057 speeds up performance massively when uploading a folder including many sub-folders. Some performance bottlenecks we might still have when uploading:
|
I'm closing here as the upcoming version 8.0.0 will have a massive performance boost when uploading a folder that includes many sub-folders. Feel free to re-open or create a new issue if the problem persists. |
Describe the bug
After dragging or choosing a local folder with lots of files to the Infinite Scale Web Interface to be uploaded, the frontend freezes. Sometimes, after waiting a big amount of minutes, it unfreezes the frontend and starts uploading the files, but most of the time it fails the upload.
Steps to reproduce
Steps to reproduce the behavior:
Expected behavior
The web frontend freezes. The browser may report it as an Unresponsive Page.
Actual behavior
There are no server logs generated or frontend logs. When opening the browser task manager, it shows the Infinite Scale Tab Task consuming a large amount of memory.
No outbound network traffic was reported from the client or inbound network traffic to the server.
Setup
Infinite Scale version 4.0.2 Docker Container running in a M5.Large AWS EC2 Instance, using AWS S3 Bucket as storage.
Using AWS ALB (Application Load Balancer) as the Reverse Proxy.
Please find the
docker-compose.yml
file below:The text was updated successfully, but these errors were encountered: