[
https://issues.apache.org/jira/browse/OAK-7652?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16552842#comment-16552842
]
Marcel Reutegger commented on OAK-7652:
---------------------------------------
Contrary to the discussion in OAK-7195, the call to {{canReadProperty()}} in
{{getMixinNodeTypeNames()}} is not just a performance optimization. It ensures
the mixin types are read from the access controlled tree, unless the session
does not have access to it.
> Node.getMixinNodeTypes can revive deleted node mixins (again)
> -------------------------------------------------------------
>
> Key: OAK-7652
> URL: https://issues.apache.org/jira/browse/OAK-7652
> Project: Jackrabbit Oak
> Issue Type: Bug
> Components: jcr
> Affects Versions: 1.9.0
> Reporter: Marcel Reutegger
> Assignee: Marcel Reutegger
> Priority: Major
> Fix For: 1.10
>
>
> The improvement OAK-7195 introduced a regression similar to OAK-2488. In
> contrast to OAK-2488, the issue only happens on a descendant of a recreated
> sub-tree.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)