[ 
https://issues.apache.org/jira/browse/ARIES-1377?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14802885#comment-14802885
 ] 

Bas commented on ARIES-1377:
----------------------------

We tested with the 2.0.3-SNAPSHOT code, and we found some specific issues for 
which we posted patches which we parked under ARIES-1357 which was also used to 
consolidate ARIES-1356, ARIES-1357, and ARIES-1359.

These patches fix very specific issues that came to the surface because of the 
below commits. May I suggest to add ARIES-1357 to the list as blocker for this 
release to at least get the fixes posted there in the new release (increasing 
stability). Any work in that story that can't be finished for the next release 
could then be a new task (so ARIES-1357 can also be closed after release 2.0.3).

The commits we tested and for some we needed, created and posted patches in 
ARIES-1357 :
ARIES-1388: Compute requirement filters only once.
ARIES-1356: getInstance method on the core Activator shows up on jvisualvm 
sampling during performance analysis
ARIES-1359: Performance improvement on the findProviders method in the 
SystemRepository class
ARIES-1389: Compute service requirements and capabilities once in 
BundleRevisionResource.
ARIES-1390: BasicCapability should take advantage of the effective immutability 
of capabilities.
ARIES-1392: Provide a more efficient implementation of a system repository.
ARIES-1394: Provide more efficient implementations of the local and content 
repositories.
ARIES-1396: Use capability set when calculating subsystem dependencies.
ARIES-1397: Use capability set with preferred provider repository.

> Subsystems API/Core/Bundle 2.0.3 Release
> ----------------------------------------
>
>                 Key: ARIES-1377
>                 URL: https://issues.apache.org/jira/browse/ARIES-1377
>             Project: Aries
>          Issue Type: Task
>          Components: Subsystem
>            Reporter: John Ross
>            Assignee: John Ross
>
> This will track the 2.0.3 release of the following subsystems modules.
> subsystem-core
>       previous release 2.0.2
>       svn diff -r 1688374
>       
> http://svn.apache.org/viewvc/aries/tags/org.apache.aries.subsystem.core-2.0.2/
>       ARIES-1348: subsystems that are dependencies are not auto started
>       ARIES-1368: Fragment resources receive the osgi.identity capability 
> type of osgi.bundle but should receive osgi.fragment. Also, osgi.wiring.host 
> capabilities and requirements are not computed for bundle or fragment 
> resources.
>       ARIES-1371: Move subsystems to Aries Util 1.1.1
>         ARIES-1381: java.lang.ClassCastException: 
> org.apache.aries.subsystem.core.archive.GenericDirective cannot be cast to 
> org.apache.aries.subsystem.core.archive.VersionRangeAttribute
>         ARIES-1352: Do not overwrite existing configuration when installing a 
> subsystem
>         ARIES-1388: Compute requirement filters only once.
>         ARIES-1356: getInstance method on the core Activator shows up on 
> jvisualvm sampling during performance analysis
>         ARIES-1359: Performance improvement on the findProviders method in 
> the SystemRepository class
>         ARIES-1389: Compute service requirements and capabilities once in 
> BundleRevisionResource.
>         ARIES-1390: BasicCapability should take advantage of the effective 
> immutability of capabilities.
>         ARIES-1392: Provide a more efficient implementation of a system 
> repository.
>         ARIES-1394: Provide more efficient implementations of the local and 
> content repositories.
>         ARIES-1396: Use capability set when calculating subsystem 
> dependencies.
>         ARIES-1397: Use capability set with preferred provider repository.
>         ARIES-1399: Trunk fails OSGi R6 CT
> subsystem-api
>       previous release 2.0.2
>       svn diff -r 1688370
>       
> http://svn.apache.org/viewvc/aries/tags/org.apache.aries.subsystem.api-2.0.2/
>       ARIES-1371: Move subsystems to Aries Util 1.1.1
> subsystem-bundle
>       previous release 2.0.2
>       svn diff -r 1688378
>       
> http://svn.apache.org/viewvc/aries/tags/org.apache.aries.subsystem-2.0.2/
>       ARIES-1371: Move subsystems to Aries Util 1.1.1



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to