I figured out that when clicking a Quick filter (No Containe) on the default search takes up to 3 seconds to refresh the screen despite the requests takes /- 200ms (for 100000 documents in the repository). The attached screenshot shows time is spent in the _updateSelection on the array-selector from the grid iron-list.
The weird thing is that we don't spend that amount of time when just changing filters from the left-hand side search form whic process to a listing reset prior to update the items.
It seems that iron-list is much faster to render when resetting the array of items (to an empty array) before displaying the new items.
- is related to
-
NXP-25302 Fix nuxeo-data-grid performances
- Resolved
- Is referenced in