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

Dominik Süß commented on SLING-9172:
------------------------------------

[~bdelacretaz], [~cziegeler], [~rombert] - created corresponding PR for docs 
linked to this: https://github.com/apache/sling-site/pull/44

> Allow Sling Installer to install and handle multiple versions of bundles 
> instead of updating
> --------------------------------------------------------------------------------------------
>
>                 Key: SLING-9172
>                 URL: https://issues.apache.org/jira/browse/SLING-9172
>             Project: Sling
>          Issue Type: Improvement
>          Components: Installer
>    Affects Versions: Installer Core 3.10.2
>            Reporter: Dominik Süß
>            Assignee: Carsten Ziegeler
>            Priority: Major
>              Labels: Sling-12-ReleaseNotes
>             Fix For: Installer Core 3.11.0
>
>          Time Spent: 4h 20m
>  Remaining Estimate: 0h
>
> Sling Installer currently always updates bundles when different versions of 
> bundles get installed. Since Apache Felix does support multiple versions of 
> bundles to exist in parallel it should be possible to change the behavior 
> with via property to install and uninstall multiple versions in parallel 
> instead of updating them.
> To achieve this two changes are required:
> a) DefaultTransformer should change the EntityID of bundles to include the 
> version to make sure the state handling of Installer handles each version as 
> own entity
> b) BundleTaskCreator must be adjusted to create install task over update task 
> as the detection currently checks for the existence of BSN



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to