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)