Dominik Süß created SLING-8481:
----------------------------------
Summary: 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üß
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
(v7.6.3#76005)