-
Notifications
You must be signed in to change notification settings - Fork 440
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
[Bug]: Podcasts with a huge amount of episodes makes the application unstable #1549
Comments
I'm having a similar issue, except my container crashes entirely with a "FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory" in the logs. In order to resolve the issue, I've moved the extra files out of the Podcast folder. Less than 500 episodes seems to be stable, but I can't be entirely sure. |
I'm seeing this behavior on 2.4.4. Every hour I see this:
docker-compose, Ubuntu host, one podcast has over 1700 episodes. |
This might help you load the podcast tracks: #2075 (comment) |
Fixed in v2.7.1 It can still be improved but should be useable now. I tested with a 1100 episode podcast. Let me know how it goes |
Amazing, it is night and day to me. The entire platform is less sluggish, and the podcast pages with a ridiculous amount of episodes load way faster than would be expected. Great work. |
Definitetly a drastic improvement on post 2.3.3 releases, however still not as fast as 2.3.3 - library page still takes several seconds to load, for example. |
Describe the issue
I listen to one podcast which has 1500 episodes, which understandably, is pretty hard for the platform to manage. Every time I click on the podcast within the website/Android app it freezes for a bit. When the page with all remaining episodes is loaded, I am typically allowed one action. So I normally start the next episode, which plays as it should. When the episode finishes, and I am planning on starting the next one, I need to close the website/app and repeat the process. If I don't restart it, the app/website is unresponsive.
Loading episodes in "pages" might be a fix if the issue is the front end being overloaded with data. Perhaps even make the "max-number of items per page" option customizable if this is a niche issue? That is at least the only solution I can imagine.
Thank you for taking the time to read my feedback.
Steps to reproduce the issue
Audiobookshelf version
v2.2.15
How are you running audiobookshelf?
Docker
The text was updated successfully, but these errors were encountered: