Pierre De Rop created FELIX-4915:
------------------------------------
Summary: 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)