[
https://issues.apache.org/jira/browse/SLING-8481?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17210258#comment-17210258
]
Karl Pauls commented on SLING-8481:
-----------------------------------
I added an "analyser-metadata" extension. That one can be used to pass the
manifest of bundle artifacts for now (and in the future for more metadata for
other kind of artifacts).
> Caching of Feature Model Analyser Metadata
> ------------------------------------------
>
> Key: SLING-8481
> URL: https://issues.apache.org/jira/browse/SLING-8481
> Project: Sling
> Issue Type: Improvement
> Components: Feature Model
> Reporter: Dominik Süß
> Assignee: Karl Pauls
> Priority: Major
>
> The feature model analyser is currently acting on the information of the
> feature model files as well as the metadata of artifacts. While feature
> models have a small footprint the extraction of the metadata from binaries is
> costly.
> Caching of this metadata should be improved in 2 ways:
> a) metadata should only be extracted once and be cached in process to avoid
> repetitive reading of binaries to access the same metadta
> b) it should be possible to store a "sidecar" artifact to a feature model to
> contain the extracted metadata from the binaries it references to eliminate
> the need for full binaries to be parsed or potentially even to have to be
> present for the analyser to run.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)