New query for group-level dependency list page sorting by `package_manager`
Why are we doing this work
Following !154054 (merged), we need to implement sorting by package manager so that we can support all the existing dependency list functionality.
Relevant links
Non-functional requirements
-
Documentation: -
Feature flag: -
Performance: -
Testing:
Implementation plan
- Add a composite index on
(traversal_ids, package_manager, component_id, component_version_id)
. - Map
'packager' => :package_manager
inGroups::DependenciesController
. - Add
:package_manager
toSUPPORTED_SORT_COLUMNS
inAggregationsFinder
- Update specs
Verification steps
Edited by Brian Williams