Bug #6078
closed
Performance issue for Accept new nodes > history of acceptation
Added by François ARMAND almost 10 years ago.
Updated over 9 years ago.
Category:
Performance and scalability
Description
This is the counter part of #5452 for the "accept new nodes" page (not any other place where nodes are involved).
The displaying of the history of acceptation of nodes takes a lot of time.
- Subject changed from Performance issue for Accept new nodes to Performance issue for Accept new nodes > history of acceptation
- Description updated (diff)
There is no real performance problem here. With ~2000 accepted nodes and ~2000 pending, the page took <3s to load (most of time spend getting icons and the like, actual node related data takes less than 100ms for pending and the same for history).
The real problem is that nothing is done asynchronously, so that the user wait the whole time seing nothing to happen, and nothing is parallelized.
Solution: lazy-load the two tabs, so that the page is immediatly displayed, and then the grids are filled.
- Status changed from New to Pending technical review
- Assignee changed from François ARMAND to Vincent MEMBRÉ
- Pull Request set to https://github.com/Normation/rudder/pull/769
- Status changed from Pending technical review to Pending release
- % Done changed from 0 to 100
- Status changed from Pending release to Released
This bug has been fixed in Rudder 3.0.0, which was released on 2015/02/16
Also available in: Atom
PDF