Bug #10357
closedPage display is slow because of the number of ressources to load
Description
When trying to load the node list page, i noticed that it was slower than expected: it took 5,5s for 1000 nodes
But out of these 5,5s, only 3 were somehow useful: first get of page, then some ajax JS blocked, and finally the node list, in 2,5s
The actual loading of node list started only after 3,55s, because of the number of round trip to server to check if each ressources were up to date (see network graph below)
To make things worse, sometime browser seems to believe that the ressource changed, and tries to reload the page
This is especially noticable when network is slow
Files
Updated by Nicolas CHARLES over 7 years ago
Ok, after some tests, it appears that ressources are invalidated when going on another page, for instance if I go to rule page avec node list page, caches for jquery-ui.min.css, jquery-ui.structure.min.css, jquery-ui.theme.min.css, jquery-ui-timepicker-addon.min.css, angular-filemanager.min.css are invalidated on the rule page
Updated by Jonathan CLARKE over 7 years ago
- Severity set to Minor - inconvenience | misleading | easy workaround
- User visibility set to Operational - other Techniques | Technique editor | Rudder settings
Updated by Nicolas CHARLES over 7 years ago
- Related to User story #10366: Add expiration on static resources added
Updated by Nicolas CHARLES over 7 years ago
- Status changed from New to Rejected
Rejecting, this is fixed by http://www.rudder-project.org/redmine/issues/10366