You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Konrad Windszus (Jira)" <ji...@apache.org> on 2023/05/09 08:35:00 UTC

[jira] [Commented] (SLING-10771) Support handling of metatype info when merging configurations

    [ https://issues.apache.org/jira/browse/SLING-10771?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17720861#comment-17720861 ] 

Konrad Windszus commented on SLING-10771:
-----------------------------------------

[~cziegeler] Does this imply that Felix internally never persists configuration values which are equal to the metatype default? Then deliberate configuration properties (which coincidentally are equal to the metatype definition default value) get only persisted partially and actually diverge after the metatype default value has been updated (if the metatype update happened after the configuration persistance).

> Support handling of metatype info when merging configurations
> -------------------------------------------------------------
>
>                 Key: SLING-10771
>                 URL: https://issues.apache.org/jira/browse/SLING-10771
>             Project: Sling
>          Issue Type: New Feature
>          Components: Installer
>            Reporter: Carsten Ziegeler
>            Assignee: Carsten Ziegeler
>            Priority: Major
>             Fix For: Installer Configuration Factory 1.4.2
>
>
> With SLING-10538 we have a mechanism to handle default values and merging for configurations, for example to separate between platform and application configurations.
> In addition we should also handle default values from metatype and not store properties in a configuration which has default values.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)