[ https://issues.apache.org/jira/browse/KARAF-5604?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16359298#comment-16359298 ]
ASF subversion and git services commented on KARAF-5604: -------------------------------------------------------- Commit cbc97ec20499a5d08f419cdd91c775dd219b4fe1 in karaf's branch refs/heads/master from [~nite] [ https://gitbox.apache.org/repos/asf?p=karaf.git;h=cbc97ec ] [KARAF-5604] Speed up descriptor generation (#446) * KARAF-5604: Check log.isDebugEnabled() before string concat & cache aether Artifacts > karaf:features-generate-descriptor takes long when faced with complex feature > dependencies > ------------------------------------------------------------------------------------------ > > Key: KARAF-5604 > URL: https://issues.apache.org/jira/browse/KARAF-5604 > Project: Karaf > Issue Type: Improvement > Components: karaf-tooling > Affects Versions: 4.1.3 > Reporter: Robert Varga > Assignee: Jean-Baptiste Onofré > Priority: Major > Fix For: 4.2.0, 4.1.5 > > > Opendaylight's distribution-check jobs generate features which have complex > feature dependencies, which exposes scaling issues in > karaf:features-generate-descriptor. > [https://github.com/opendaylight/integration-distribution/tree/master/features/singles/odl-integration-all] > takes ~270 seconds to generate: > real 4m28.834s > user 3m40.287s > sys 1m23.629s > [https://github.com/opendaylight/integration-distribution/tree/master/features/repos/index] > takes ~638 seconds to generate: > real 10m38.859s > user 7m55.004s > sys 3m17.269s > Running profiling shows that this time is dominated by short-lived > FileInputStreams being generated at a rate of 7K-8Kps – which are coming from > both feature reading and from artifact resolution. -- This message was sent by Atlassian JIRA (v7.6.3#76005)