You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Karl Pauls (Jira)" <ji...@apache.org> on 2020/10/08 14:45:01 UTC

[jira] [Commented] (SLING-8481) Caching of Feature Model Analyser Metadata

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