Bas created ARIES-1359:
--------------------------
Summary: Performance improvement on the findProviders method in
the SystemRepository class
Key: ARIES-1359
URL: https://issues.apache.org/jira/browse/ARIES-1359
Project: Aries
Issue Type: Improvement
Components: Subsystem
Affects Versions: subsystem-2.0.1, subsystem-core-1.2.0
Environment: linux windows java
Reporter: Bas
Priority: Minor
Fix For: subsystem-2.0.1, subsystem-core-1.2.0
Two improvements in the patch
1) Application subsystems are not processed by the method because application
subsystems do not share capabilities. (I think it works like that but maybe I'm
wrongly interpreting the specification)
2) All processed constituents are stored in a set and not processed again when
encountered in a different subsystem when they are being shared across
features. When using 60 features a shared bundle used to be processed 60 times.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)