[
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)