Bug #100
With larger number of multiplexes and services gui becomes unresponsive
100%
Description
With larger number of multiplexes and services gui becomes unresponsive and browser displays "slow script" error message.
This behavior is observed when more than 7000 services and more that 650 multiplexes is discovered.
Subtasks
History
Updated by Adam Sutton about 12 years ago
- Target version deleted (
3.0) - Found in version set to unknown
Updated by Adam Sutton about 12 years ago
- Assignee deleted (
Andreas Smas)
Any PRs greatly appreciated.
Adam
Updated by Jelle De Loecker about 12 years ago
I authored a basic, simple fix using a PagingToolbar.
It's my very first extjs and c++ code ever, but it works nicely and my services view is finally usable again.
I did add "refs #100" to the commit message, thinking it would be used in Redmine, but now github has linked the reference. Sorry about that.
So anyone who wants it, here are the 2 commits:
https://github.com/skerit/tvheadend/commit/1ba6b7070e18ff2b71de8c200b71fca99385217e
https://github.com/skerit/tvheadend/commit/fdc22bf2680842e7f0b052c71bbb436a62e8bcd8
You'll lose the ability to properly sort muxes & services (because that was always done on the client side)
But the services are naturally ordered alphabetically, so that's quite usable.
Updated by Adam Sutton about 12 years ago
Can you submit the changes as a pr on github. Though as Walter pointed out he is also working on this so I'll have to review this when both are available.
Adam
Updated by Adam Sutton about 12 years ago
- Target version set to 3.4
As this is being worked on, hopefully it will be available for 3.4
Adam
Updated by Adam Sutton almost 12 years ago
- Target version deleted (
3.4)
Being pushed back to allow 3.4 release to be made sooner.
Adam
Updated by Mark Clarkstone over 10 years ago
- Status changed from Accepted to Resolved
Resolved in 3.9 due to the UI now using the extjs paging grid.