Jukka Zitting created OAK-1789:
----------------------------------

             Summary: Upgraded version history has UUIDs as jcr:frozenUuid of 
non-referenceable nodes
                 Key: OAK-1789
                 URL: https://issues.apache.org/jira/browse/OAK-1789
             Project: Jackrabbit Oak
          Issue Type: Bug
          Components: upgrade
    Affects Versions: 0.20
            Reporter: Jukka Zitting


In Jackrabbit Classic each node, even non-referenceable ones, has a UUID as its 
identifier, and thus the {{jcr:frozenUuid}} properties of frozen nodes are 
always UUIDs. In contrast Oak uses path identifiers for non-referenceable 
frozen nodes (see OAK-1009), which presents a problem when dealing with version 
histories migrated from Jackrabbit Classic.

To avoid this mismatch, the upgrade code should check each frozen node for 
referenceability and replace the frozen UUID with a path identifier if needed.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to