[ https://issues.apache.org/jira/browse/OAK-6773?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17837734#comment-17837734 ]
Manfred Baedke edited comment on OAK-6773 at 4/17/24 1:04 PM: -------------------------------------------------------------- osgi-ds-metatype-diff reports: {code:java} org.apache.jackrabbit.oak.composite.CompositeNodeStoreService Declarative Services References statisticsProvider - bind = bindStatisticsProvider (String) - unbind = unbindStatisticsProvider (String) + field = statisticsProvider (String) + field-option = replace (String) checks - bind = bindChecks (String) - unbind = unbindChecks (String) + field = checks (String) + field-option = replace (String) mountInfoProvider - bind = bindMountInfoProvider (String) - unbind = unbindMountInfoProvider (String) + field = mountInfoProvider (String) + field-option = replace (String) org.apache.jackrabbit.oak.composite.PrivateStoreValidatorProvider Declarative Services References mountInfoProvider - bind = bindMountInfoProvider (String) - unbind = unbindMountInfoProvider (String) + field = mountInfoProvider (String) + field-option = replace (String) org.apache.jackrabbit.oak.composite.checks.NodeStoreChecksService Declarative Services References checkers + field = checkers (String) + field-option = replace (String) + field-collection = service (String) mip - bind = bindMip (String) - unbind = unbindMip (String) + field = mip (String) + field-option = replace (String) org.apache.jackrabbit.oak.composite.CrossMountReferenceValidatorProvider Declarative Services References mountInfoProvider - bind = bindMountInfoProvider (String) - unbind = unbindMountInfoProvider (String) + field = mountInfoProvider (String) + field-option = replace (String) {code} which is fine. Edit: I just noticed that NodeStoreChecksService#checkers is reported as an added reference. It clearly isn't and it's contained in both the old and the new component descriptors. was (Author: baedke): osgi-ds-metatype-diff reports: {code:java} org.apache.jackrabbit.oak.composite.CompositeNodeStoreService Declarative Services References statisticsProvider - bind = bindStatisticsProvider (String) - unbind = unbindStatisticsProvider (String) + field = statisticsProvider (String) + field-option = replace (String) checks - bind = bindChecks (String) - unbind = unbindChecks (String) + field = checks (String) + field-option = replace (String) mountInfoProvider - bind = bindMountInfoProvider (String) - unbind = unbindMountInfoProvider (String) + field = mountInfoProvider (String) + field-option = replace (String) org.apache.jackrabbit.oak.composite.PrivateStoreValidatorProvider Declarative Services References mountInfoProvider - bind = bindMountInfoProvider (String) - unbind = unbindMountInfoProvider (String) + field = mountInfoProvider (String) + field-option = replace (String) org.apache.jackrabbit.oak.composite.checks.NodeStoreChecksService Declarative Services References checkers + field = checkers (String) + field-option = replace (String) + field-collection = service (String) mip - bind = bindMip (String) - unbind = unbindMip (String) + field = mip (String) + field-option = replace (String) org.apache.jackrabbit.oak.composite.CrossMountReferenceValidatorProvider Declarative Services References mountInfoProvider - bind = bindMountInfoProvider (String) - unbind = unbindMountInfoProvider (String) + field = mountInfoProvider (String) + field-option = replace (String) {code} which is fine. Edit: I just noted that NodeStoreChecksService#checkers is reported as an added reference. It clearly isn't and it's contained in both the old and the new component descriptors. > Convert oak-store-composite to OSGi R7 annotations > -------------------------------------------------- > > Key: OAK-6773 > URL: https://issues.apache.org/jira/browse/OAK-6773 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: composite > Reporter: Robert Munteanu > Assignee: Manfred Baedke > Priority: Major > Fix For: 1.64.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)