Number of displayed records might change depending on the dataset and sorting attribute
Why are we doing this work
Due to performance concerns, the grouping of dependencies is performed in the frontend which causes the number of results to change depending on how the data is sorted.
This group can be used as an example to illustrate the difference for both Packager
and Component name
:
Component name | Packager |
---|---|
![]() |
![]() |
Relevant links
The grouping is performed in this file.
Non-functional requirements
-
Documentation: -
Feature flag: -
Performance: -
Testing:
Implementation plan
Verification steps
- Visit a Group Dependency List
- Ensure that there are 20 rows displayed in the table.
- Sort by "Component Name"
- Click through each page of results by click on "Next >"
- Ensure that there are 20 rows displayed on each page.
Edited by mo khan