Bug #100
With larger number of multiplexes and services gui becomes unresponsive
| Status: | Accepted | Start date: | 09/08/2012 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | - | % Done: | 100% | |
| Category: | WEB UI | |||
| Target version: | - | |||
| Found in version: | unknown | Affected Versions: |
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
#1
Updated by Andreas Öman over 2 years ago
- Category changed from General to WEB UI
#2
Updated by Andreas Öman over 2 years ago
- Status changed from New to Accepted
#3
Updated by Adam Sutton 10 months ago
- Target version deleted (
3.0) - Found in version set to unknown
#4
Updated by Walter Purcaro 8 months ago
I might fixed it using extjs bufferview. 
#5
Updated by Adam Sutton 8 months ago
- Assignee deleted (
Andreas Öman)
Any PRs greatly appreciated.
Adam
#6
Updated by Jelle De Loecker 8 months 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.
#7
Updated by Adam Sutton 8 months 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
#8
Updated by Adam Sutton 7 months ago
- Target version set to 3.4
As this is being worked on, hopefully it will be available for 3.4
Adam
#9
Updated by Adam Sutton 4 months ago
- Target version deleted (
3.4)
Being pushed back to allow 3.4 release to be made sooner.
Adam