Details
-
Improvement
-
Resolution: Fixed
-
Major
-
3.25.0
Description
The new OSSIndex integration added in NEXUS-24288 currently sends a separate request to "requestComponentReport" for each component in the browse UI listing. This could lead to a lot of OSSIndex requests depending on the number of components in that part of the tree.
The OSSIndex client also provides a "requestComponentReports" method which NXRM could use to batch requests and only make a single OSSIndex call for a given page in the browse UI, avoiding the extra network connections.
( note: it might be easier to do this after NEXUS-24488 which adds package-url details to the browse nodes )