[ 
https://issues.apache.org/jira/browse/FELIX-4915?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Pierre De Rop resolved FELIX-4915.
----------------------------------
    Resolution: Fixed

> Skip unecessary manifest headers in DM bnd file
> -----------------------------------------------
>
>                 Key: FELIX-4915
>                 URL: https://issues.apache.org/jira/browse/FELIX-4915
>             Project: Felix
>          Issue Type: Improvement
>          Components: Dependency Manager, Dependency Manager Annotations, 
> Dependency Manager Runtime, Dependency Manager Samples, Dependency Manager 
> Shell
>    Affects Versions: org.apache.felix.dependencymanager-r3
>            Reporter: Pierre De Rop
>            Assignee: Pierre De Rop
>            Priority: Trivial
>             Fix For:          org.apache.felix.dependencymanager-r5
>
>
> Currently, when making a DM release N+1, when a bundle is not modified since 
> version N, it is still built and included in the next release (but with the 
> same version).
> So,  there is some binary diff between  the unchanged bundle from version N 
> and version N+1.
> To reduce that binary diff, we can first make a simple work around: use the 
> following bnd directive which skip Bnd-LastModified, Tool, and Created-By 
> headers:
> -removeheaders: Bnd-LastModified,Tool,Created-By
> but this may not be enough. So, in the next R6 release, the DM release 
> process should be modified in order to just take the unchanged bundles from 
> the releaserepo instead of rebuilding it.



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

Reply via email to