[
https://issues.apache.org/jira/browse/OAK-3541?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
angela moved JCR-3921 to OAK-3541:
----------------------------------
Component/s: (was: core)
core
Workflow: no-reopen-closed (was: no-reopen-closed, patch-avail)
Key: OAK-3541 (was: JCR-3921)
Project: Jackrabbit Oak (was: Jackrabbit Content Repository)
> VersionableState.copy doesn't respect OPV flag in the subtree
> -------------------------------------------------------------
>
> Key: OAK-3541
> URL: https://issues.apache.org/jira/browse/OAK-3541
> Project: Jackrabbit Oak
> Issue Type: Bug
> Components: core
> Reporter: angela
> Priority: Critical
>
> while testing my work in OAK-1268 and OAK-2008, i found that items with OPV
> IGNORE are being copied into the frozen node of a versionable node upon
> checkin and only the first level child nodes are being tested for the OPV
> flag.
> IMHO the OPV flag should be respected for all items in the subtree and act
> accordingly. The current bug might prevent versionable child nodes from being
> properly versioned and will copy items that are expected to be ignored (e.g.
> access control content) into the version store.
> if i am not mistaken the properties are actually tested for the their OPV
> flag... if that is true, we might even have a bigger issue as the content in
> the version store is no longer complete and valid (e.g.
> mandatory/protected/autocreated properties being ignored but the node still
> being copied over and thus being invalid)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)