Dominik Süß created SLING-9172:
----------------------------------

             Summary: 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üß


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