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)

Reply via email to